首页 » 建站技术 » PHP 技术 » 浏览内容

PHP 4.0 时尚编程百例 —  实例 59  常用数学函数(二)


2005-07-30 16:31:14 5,146 0 发表评论 字体: 作者:C.K.
标签: 时尚编程百例

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

实例说明

本例将继续介绍常用的数学函数.pi()函数传回圆周率,不需输入参数。float sin(float arg) 函数计算参数 arg 的正弦值(sine)。float cos(float arg)函数计算参数 arg 的余弦值 (cosine()).int rand([int min],[int max])为随机数函数,在最大和最小数值间取一个随机数。

编程思路

打印pi()函数的值;echo "pi=".pi ()."< br />< br />";

使用pi()函数的值求得sin()函数和cos()函数的值,同时进行打印.

 for($index=-1;$index<=1;$index+=0.25)
  •     {
  •          echo("<tr>n");
  •          echo("<td>$index</td>n");
  •          echo("<td>".acos($index)."</td>n");
  •          echo("</tr>n");
  •  }
  • 循环10次,每次循环都打印出一个随机的数值,使用随机函数 rand(1,100),随机数的范围为1到100.

    创作步骤

    一、打印pi()函数的值

    echo "pi=".pi ()."< br />< br />";

    打印 pi() 函数,同时打印一个换行标记.

    二、sin() 函数和cos()函数

    打印sin(0.5*pi())函数的值和cos(2*pi())函数的值。”

    echo "sin(0.5*pi())=".sin(0.5*pi())."<br /><br />";
  • echo "cos(2*pi())=".cos(2*pi())."<br /><br />";
  • 同时打印换行标记

    三、随机函数rand()的使用

    为了显示随机函数的功能,这里使用了循环:共循环10次,打印出10个随机数来。

    for($index=0;$index<10;$index++)
  •     {
  •          echo rand(1,100)."<br />n";
  •     }
  • 这里使用的随机函数为 rand(1*100),所以随机数的范围是1到100之间。

    四、本例程序代码

    <HTML>
  • <HEAD>
  • <TITLE>常用数学函数(二)</TITLE>
  • </HEAD>
  • <BODY>
  • <?php
  •    
  •        echo "pi=".pi()."<br /><br />";
  •        echo "pi=M_PI=".M_PI."<br /><br />";
  •        echo "sin(0.5*pi())=".sin(0.5*pi())."<br /><br />";
  •        echo "cos(2*pi())=".cos(2*pi())."<br /><br />";
  •        // 打印从1到100中间的10个随机数
  •       for($index=0;$index<10;$index++)
  •       {
  •            echo rand(1,100)."<br />n";
  •        }
  • ?>
  • </BODY>
  • </HTML>

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5062 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14144285 位访客

    广告区 Guǎng Gào