亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

php語(yǔ)言

PHP浮點(diǎn)型的數(shù)據(jù)的解決方法

時(shí)間:2024-09-29 15:05:05 php語(yǔ)言 我要投稿
  • 相關(guān)推薦

PHP浮點(diǎn)型的數(shù)據(jù)的解決方法

  PHP是一種 HTML 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,被廣泛地運(yùn)用。今天,小編為大家搜索整理了PHP浮點(diǎn)型的數(shù)據(jù)的解決方法,希望大家能有所收獲,更多精彩內(nèi)容請(qǐng)持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

  Php: BCMath

  bc是Binary Calculator的縮寫(xiě)。bc*函數(shù)的參數(shù)都是操作數(shù)加上一個(gè)可選的 [int scale],比如string bcadd(string $left_operand, string $right_operand[, int $scale]),如果scale沒(méi)有提供,就用bcscale的缺省值。這里大數(shù)直接用一個(gè)由0-9組成的string表示,計(jì)算結(jié)果返回的也是一個(gè) string。

  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ù)字相減

  可以參考手冊(cè)去查這些函數(shù)的應(yīng)用。

  PHP code

  ?

  /*bcsub 函數(shù)說(shuō)明

  此函數(shù)將二個(gè)高精確度的數(shù)字相減,傳入二個(gè)字符串,以左邊的 (left operand) 減去右邊的 (right operand) 值。scale 是一個(gè)可有可無(wú)的選項(xiàng),表示返回值的?小數(shù)點(diǎn)后所需的位數(shù)。*/

  //下面的代碼我是保證了小數(shù)點(diǎn)一位數(shù)字

  $aa=bcsub(134.7,52.5,1);

  echo $aa;//exit;

  $bb=bcsub($aa,82.2,1);

  echo $bb;//exit;

【PHP浮點(diǎn)型的數(shù)據(jù)的解決方法】相關(guān)文章:

PHP浮點(diǎn)數(shù)是什么06-27

PHP語(yǔ)言:數(shù)據(jù)類型07-24

PHP解決session死鎖的解決方法09-17

PHP數(shù)據(jù)庫(kù)Oracle數(shù)據(jù)完整性09-05

PHP怎么插入數(shù)據(jù)庫(kù)07-09

PHP利用header跳轉(zhuǎn)失效的解決方法09-06

如何實(shí)現(xiàn)PHP獲取表單數(shù)據(jù)與HTML嵌入PHP腳本09-23

php連接mysql數(shù)據(jù)庫(kù)代碼08-01

PHP如何使用curl實(shí)現(xiàn)數(shù)據(jù)抓取09-27

PHP數(shù)據(jù)庫(kù):mysql重置密碼07-20