PHP函数 三角函数的基本使用

直角三角函数的定义:

正弦(sin)等于对边比斜边;sinA=a/c ;
余弦(cos)等于邻边比斜边;cosA=b/c ;
正切(tan)等于对边比邻边;tanA=a/b ;
余切(cot)等于邻边比对边;cotA=b/a;

<?php
header('Content-Type: text/html; charset=utf-8');
define ('ROOT', $_SERVER['DOCUMENT_ROOT']);
include ROOT.'/assets/php/head.php';

// 三角函数
/**
 * 三角函数基本概念:
 * 正弦sin  = 对边/斜边
 * 余弦cos = 邻边/斜边
 * 正切tan = 对边/邻边=sin/cos
 * 余切cot = 邻边/对边=1/tan
 * 
 * 常用三角函数值:
 * sin 30=1/2
 * sin 45=√2/2
 * sin 60=√3/2
 * 
 * cos 30=√3/2
 * cos 45=√2/2
 * cos 60=√3/2
 * 
 * tan 30=√3/3
 * tan 45=1
 * tan 60= √3
 * 
 * cot 30=√3
 * cot 45=1
 * cot 60= √3/3
 * */

echo '30 度角的sin正弦值为:';
echo sin(deg2rad(30));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo sin(pi()/6);
echo '<br>';
echo '45 度角的sin正弦值为:';
echo sin(deg2rad(45));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo sin(pi()/4);
echo '<br>';
echo '60 度角的sin正弦值为:';
echo sin(deg2rad(60));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo sin(pi()/3);
echo '<br>';
echo '<br>';

echo '30 度角的cos余弦值为:';
echo cos(deg2rad(30));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo cos(pi()/6);
echo '<br>';
echo '45 度角的cos余弦值为:';
echo cos(deg2rad(45));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo cos(pi()/4);
echo '<br>';
echo '60 度角的cos余弦值为:';
echo cos(deg2rad(60));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo cos(pi()/3);
echo '<br>';
echo '<br>';

echo '30 度角的tan正切值为:';
echo tan(deg2rad(30));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo tan(pi()/6);
echo '<br>';
echo '45 度角的tan正切值为:';
echo tan(deg2rad(45));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo tan(pi()/4);
echo '<br>';
echo '60 度角的tan正切值为:';
echo tan(deg2rad(60));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo tan(pi()/3);
echo '<br>';
echo '<br>';

echo '30 度角的cot余切值为:';
echo 1/tan(deg2rad(30));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo 1/tan(pi()/6);
echo '<br>';
echo '45 度角的cot余切值为:';
echo 1/tan(deg2rad(45));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo 1/tan(pi()/4);
echo '<br>';
echo '60 度角的cot余切值为:';
echo 1/tan(deg2rad(60));
echo '&nbsp;&nbsp;&nbsp;&nbsp;';
echo 1/tan(pi()/3);
echo '<br>';
echo '<br>';

?>
<?php include ROOT.'/assets/php/foot.php';
//查改样式
$chck = array();
chck($chck);
?>
30 度角的sin正弦值为:0.5    0.5
45 度角的sin正弦值为:0.70710678118655    0.70710678118655
60 度角的sin正弦值为:0.86602540378444    0.86602540378444

30 度角的cos余弦值为:0.86602540378444    0.86602540378444
45 度角的cos余弦值为:0.70710678118655    0.70710678118655
60 度角的cos余弦值为:0.5    0.5

30 度角的tan正切值为:0.57735026918963    0.57735026918963
45 度角的tan正切值为:1    1
60 度角的tan正切值为:1.7320508075689    1.7320508075689

30 度角的cot余切值为:1.7320508075689    1.7320508075689
45 度角的cot余切值为:1    1
60 度角的cot余切值为:0.57735026918963    0.57735026918963
posted @ 2024-05-22 16:30  onestopweb  阅读(145)  评论(0)    收藏  举报