Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน tanh() ใน PHP

นิยามและการใช้งาน

ฟังก์ชัน tanh() คืนค่าอัตราส่วนทันเจนต์ไฮเปอร์โบลิกของมุมที่กำหนดเป็นเรเดียน ในตรีโกณมิติ ทันเจนต์ไฮเปอร์โบลิกนิยามว่า

tanh(x) = sinh(x)/cosh(x)

ฟังก์ชันนี้คืนค่า float

รูปแบบ

tanh ( float $arg ) : float

พารามิเตอร์

ลำดับพารามิเตอร์ & คำอธิบาย
1arg
ค่าจุดทศนิยมแทนมุมในเรเดียน

ค่าที่คืน

คืนค่าอัตราส่วนทันเจนต์ไฮเปอร์โบลิกของพารามิเตอร์ที่กำหนด

รุ่น PHP

รองรับ PHP 4.x, 5.x, 7.x

ตัวอย่าง

คำนวณ tanh(π/2) ได้ 0.91715233566727

<?php
   $arg = M_PI_2;
   $res = tanh($arg);
   echo "tanh(pi/2) = " . $res . "\n";
   echo "ใช้สูตร = " . sinh($arg)/cosh($arg);
?>

ผลลัพธ์

tanh(pi/2) = 0.91715233566727 ใช้สูตร = 0.91715233566727

ตัวอย่างเพิ่มเติม

ใช้ deg2rad() แปลงองศาเป็นเรเดียน แล้วคำนวณ tanh(60°) ได้ 0.78071443535927

<?php
   $arg = deg2rad(60);
   $val = tanh($arg);
   echo "tanh(" . $arg . ") = " . $val;
?>

ผลลัพธ์

tanh(1.0471975511966) = 0.78071443535927

tanh(0) = 0, tanh(π) ≈ 0.99627207622075