苏飞论坛

标题: PHP的常用三角函数 [打印本页]

作者: 惜    时间: 2018-12-11 14:32
标题: PHP的常用三角函数
本帖最后由 惜 于 2018-12-11 14:32 编辑

三角函数就是指正弦、余弦、正切、余切以及这些函数对应的反函数等。
函 数 名
作 用
返 回 值
sin(float arg) 正弦 返回参数arg的正弦值,参数arg为弧度
cos(float arg) 余弦 返回参数arg的余弦值,参数arg为弧度
tan(float arg) 正切 返回参数arg的正切值,参数arg为弧度
asin(float arg) 反正弦 返回参数arg的反正弦值,参数arg为弧度。函数asin()是函数sin()的反函数
acos(float arg) 反余弦 返回参数arg的反余弦值,参数arg为弧度。函数acos()是函数cos()的反函数
atan(float arg) 反正切 返回参数arg的反正切值,参数arg为弧度。函数atan()是函数tan()的反函数
[PHP] 纯文本查看 复制代码
<html>
<head>
<title>PHP 三角函数使用实例 1</title>
</head>
<body>
<?php
        echo "30 度角的正弦值为:";
        echo sin(pi()/6); //计算正弦
        echo "<p>";
        
        echo "270 度角的正弦值为:";
        echo sin(pi()/2*3);
        echo "<p>";
        
        echo "60 度角的余弦值为:";
        echo cos(pi()/3);  //计算余弦
        echo "<p>";
        
        echo "0 度角的余弦值为:";
        echo cos(0);
        echo "<p>";
        
        echo "45 度角的正切值为:";
        echo tan(pi()/4);  //计算正切
        echo "<p>";
        
        echo "90 度角的正切值为:";
        echo tan(pi()/2);
        echo "<p>";
        
        echo "30 度角的反正弦值为:";
        echo asin(pi()/6);  //计算反正弦
        echo "<p>";
        
        echo "60 度角的反余弦值为:";
        echo acos(pi()/3);  //计算反余弦
        echo "<p>";
        
        echo "45 度角的反正切值为:"; //计算反正切
        echo atan(pi()/4);
        echo "<p>";
?>
</body>
</html>
结果
30 度角的正弦值为:0.5
270 度角的正弦值为:-1
60 度角的余弦值为:0.5
0 度角的余弦值为:1
45 度角的正切值为:1
90 度角的正切值为:1.6331239353195E+16
30 度角的反正弦值为:0.55106958309945
60 度角的反余弦值为:NAN
45 度角的反正切值为:0.66577375002835

作者: 竹林风    时间: 2018-12-11 15:34
强烈支持楼主ing……
作者: 范范    时间: 2018-12-11 16:06
强烈支持楼主ing……
作者: Amy    时间: 2018-12-11 17:13
楼主加油,我们都看好你哦。
作者: liu    时间: 2018-12-12 17:43
强烈支持楼主ing……




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4