PHP基础教程-09 浮点型变量

来源:互联网 发布:随机生成域名检测 编辑:程序博客网 时间:2024/05/22 00:24
视频教程观看地址:http://study.163.com/course/courseMain.htm?courseId=1003927005并不是所有的数字都是整数。我们也经常会用到小数,比如产品的价格为1.99元,距离为2.5公里。这些值都是浮点数。现在我们来到ZendStudio创建两个变量,distance_home和distance_work。这里我们先把之前的类型注释掉,方便这节课的演示。Distance_home,我们将它设置为一个浮点数。比如说1.2。然后我们将第二个变量Distance_work。将它设置为2.5。$distance_home = 1.2;$distance_work = 2.5;现在我们可以使用上节课讲解的var dump函数来对这两个变量进行操作。var_dump($distance_home + $distance_work);好的,现在让我们保存。那么,之前的课程我们都是通过浏览器来查看运行的结果,这是因为我们希望大家能够了解web开发前端和后端的关系,现在我们来配置zend studio来简化这个过程,点击Run As PHP Web Application:然后,把none改为localhost,点击OK:所以,以后我们只需要点击Run按钮,就可以查看运行结果了。你看,我们可以对浮点型变量进行相加运算,并返回一个浮点值。现在如果我要在这里加一个非浮点数。会是什么结果呢?比如说加一个num_three。var_dump($distance_home + $distance_work + $num_three);这个时候我们保存,然后点运行。现在我们看到了6.7。所以如果我们把整数加上浮点数,我们还会得到一个浮点数。现在,我们再添加一个浮点数来使我们的结果是一个整数。我们可以加0.3:var_dump($distance_home + $distance_work + $num_three + .3);再次运行脚本,我们看到结果是7:float(7)但结果依然是float类型。所以说,任何时候,我们使用浮点数运算,不管最后得到的是不是一个整数,结果的类型始终还是浮点数。大多数情况下,您不必担心将变量定义为整数或浮点数。 PHP自动进行判断。更多精彩内容尽在视频中!本文固定链接:http://www.oxox.work/web/php-basics/overview/ | 虚幻大学

查看原文:http://www.oxox.work/web/php-basics/float/