站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

php如何將科學(xué)計算轉(zhuǎn)換為字符串并參與計算

本篇文章給大家介紹一下php將科學(xué)計算轉(zhuǎn)換為字符串并參與計算的方法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。

php如何將科學(xué)計算轉(zhuǎn)換為字符串并參與計算

推薦學(xué)習(xí):《PHP視頻教程》

首先看這段代碼, PHP 數(shù)字超過一定長度時,會自動轉(zhuǎn)換為 科學(xué)計數(shù)法 的形式

$open = 1.248E-5;   // 0.00001248 $close = 1.228E-5;   // 0.00001228   echo bcsub($close, $open, 10);   // 0.00000000 echo $percent = bcdiv(bcsub($close, $open, 10), $open, 10);  //Warning:  bcdiv(): Division by zero

直接運行會報錯, 如果是字符串則能正常使用

$open = '0.00001248'; $close = '0.00001228';   echo bcsub($close, $open, 10);   // -0.0000002000 echo $percent = bcdiv(bcsub($close, $open, 10), $open, 10);  // -0.0160256410

所以問題的關(guān)鍵變成, 如何將科學(xué)計算轉(zhuǎn)換為字符串

$open = 1.248E-5;   // 方法一, php內(nèi)置函數(shù) $str = number_format($open, 10, '.', '');   // 保留10位小數(shù), 小數(shù)分割符為點, 千位分隔符為空 var_dump($str);  //0.00001248   // 方法二 function scToStr($num, $double = 8){     if(false !== stripos($num, "e")){         $a = explode("e",strtolower($num));         return bcmul($a[0], bcpow(10, $a[1], $double), $double);     } }   $str = scToStr($open, 8); var_dump($str); //0.00001248

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
日韩在线一区视频| 国产高清在线精品免费软件| 精品亚洲永久免费精品| 国产福利精品在线观看| 日韩综合在线观看| 国产在线精品一区二区在线看| 国产精品久线观看视频| 国产成人精品日本亚洲18图 | 国产精品高清一区二区三区不卡| 99精品国产高清一区二区| 久久只有这里的精品69| 老司机91精品网站在线观看| 成品人和精品人的区别在哪里 | 精品无人区无码乱码毛片国产| 人妻少妇精品视频专区| 亚洲欧美日韩中文字幕在线一区| 国产伦子系列麻豆精品| 国产精品视频久久久久久| 精品久久久久久久99热| 成人99国产精品| 国产精品综合一区二区| 日韩精品人妻系列无码av东京| 青青青国产精品手机在线观看| 国产成人精品久久久久| 孩交精品xxxx视频视频| 色综合91久久精品中文字幕| 亚洲精品色在线网站| 国产精品沙发午睡系列| 337P日本欧洲亚洲大胆精品| MM1313亚洲国产精品| 国外AV无码精品国产精品| 国产精品理论电影| 国产伦精品一区二区三区视频小说| 国产精品videossex另类| 北岛玲在线精品视频| 日韩精品在线免费观看| 日韩a级毛片免费视频| 国产精品午夜福利在线无码| 久久人人爽人人精品视频| 538prom精品视频我们不只是| 欧洲精品视频在线观看|