課程
/后端開發
/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編程基礎知識。
2 回答
1 回答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-06-26
同學,是這樣的以前$num_float = 7.0E-10; 寫成$num_float = 7E-10;兩種寫法都是可以的,但是和php版有關系,我們的服務器端的php支持$num_float = 7.0E-10;這種寫法。但可能在你的機子上試$num_float = 7E-10;也是可以的。
2014-06-25
sorry 懂了 都是每次自己提完問題就懂 唉 自己解釋一下吧 <?php $num_float = 1.234; //小數點 $num_float = 1.2e3; //科學計數法,小寫e $num_float = 7.0E-10; //科學計數法,大寫E ?>這里已經寫了三種浮點型的表示方法 第八行你用了第三種方法卻不遵循E前面是小數類型 肯定會報錯了