课程
/后端开发
/PHP
/PHP入门篇
系统是怎么知道每个数据是什么类型的呢?就比如第八行中 如果输入的是7就会报错 如果是7.0就是正确的 为什么呢?$num_float只是变量名而已 也没生命这个变量属于什么类型啊 怎么就看出来它是浮点型的?
2014-06-25
源自:PHP入门篇 3-8
正在回答
同学,是这样的以前$num_float = 7.0E-10; 写成$num_float = 7E-10;两种写法都是可以的,但是和php版有关系,我们的服务器端的php支持$num_float = 7.0E-10;这种写法。但可能在你的机子上试$num_float = 7E-10;也是可以的。
sorry 懂了 都是每次自己提完问题就懂 唉 自己解释一下吧 <?php $num_float = 1.234; //小数点 $num_float = 1.2e3; //科学计数法,小写e $num_float = 7.0E-10; //科学计数法,大写E ?>这里已经写了三种浮点型的表示方法 第八行你用了第三种方法却不遵循E前面是小数类型 肯定会报错了
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
6 回答数值类型的1,与字符串类型的1,两个值比较,为什么数值类型的大
2 回答为什么我text01打不开02打开却是这个?
2 回答为什么是4行?
5 回答为啥加个哈哈就报错了
1 回答ccfesad