課程
/后端開(kāi)發(fā)
/PHP
/PHP入門篇
有沒(méi)有特別的函數(shù)可以以指定形式輸出,而不是輸出小數(shù)點(diǎn)形式呢
2019-08-18
源自:PHP入門篇 3-8
正在回答
就比如有的題目要求將浮點(diǎn)數(shù)轉(zhuǎn)化為用7E+5之類的形式輸出,有沒(méi)有這類的函數(shù)
<?php
$a = 0.1;$b = 0.7;var_dump(bcadd($a,$b,2) == 0.8);
?>
php有BC高精確度函數(shù)庫(kù),下面是一些常用的BC高精確度函數(shù)使用:
bcadd — 將兩個(gè)高精度數(shù)字相加
bccomp — 比較兩個(gè)高精度數(shù)字,返回-1, 0, 1
bcdiv — 將兩個(gè)高精度數(shù)字相除
bcmod — 求高精度數(shù)字余數(shù)
bcmul — 將兩個(gè)高精度數(shù)字相乘
bcpow — 求高精度數(shù)字乘方
bcpowmod — 求高精度數(shù)字乘方求模,數(shù)論里非常常用
bcscale — 配置默認(rèn)小數(shù)點(diǎn)位數(shù),相當(dāng)于就是Linux bc中的”scale=”
bcsqrt — 求高精度數(shù)字平方根
bcsub — 將兩個(gè)高精度數(shù)字相減
舉報(bào)
PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識(shí)。
5 回答如何輸出其他進(jìn)制,echo只能輸出十進(jìn)制嗎
4 回答輸出的數(shù)字是怎么來(lái)的
1 回答php怎么輸入一串?dāng)?shù)字 輸出時(shí)間格式
2 回答如果想把函數(shù)的返回值在函數(shù)外輸出怎么辦
2 回答PHP變量的數(shù)據(jù)類型輸出
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-08-19
就比如有的題目要求將浮點(diǎn)數(shù)轉(zhuǎn)化為用7E+5之類的形式輸出,有沒(méi)有這類的函數(shù)
2019-08-18
<?php
$a = 0.1;
$b = 0.7;
var_dump(bcadd($a,$b,2) == 0.8);
?>
php有BC高精確度函數(shù)庫(kù),下面是一些常用的BC高精確度函數(shù)使用:
bcadd — 將兩個(gè)高精度數(shù)字相加
bccomp — 比較兩個(gè)高精度數(shù)字,返回-1, 0, 1
bcdiv — 將兩個(gè)高精度數(shù)字相除
bcmod — 求高精度數(shù)字余數(shù)
bcmul — 將兩個(gè)高精度數(shù)字相乘
bcpow — 求高精度數(shù)字乘方
bcpowmod — 求高精度數(shù)字乘方求模,數(shù)論里非常常用
bcscale — 配置默認(rèn)小數(shù)點(diǎn)位數(shù),相當(dāng)于就是Linux bc中的”scale=”
bcsqrt — 求高精度數(shù)字平方根
bcsub — 將兩個(gè)高精度數(shù)字相減