亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

PHP算術及精度計算

標簽:
PHP

一、高精度算术运算符

bcadd        将两个高精度数字相加
bccomp      比较两个高精度数字,返回-1, 0, 1
bcdiv        将两个高精度数字相除
bcmod        求高精度数字余数
bcmul        将两个高精度数字相乘
bcpow        求高精度数字乘方
bcpowmod  求高精度数字乘方求模,数论里非常常用
bcscale    配置默认小数点位数,相当于就是Linux bc中的”scale=”
bcsqrt      求高精度数字平方根
bcsub        将两个高精度数字相减

案例:
/**
  * 两个高精度数比较
  * 
  * @access global
  * @param float $left
  * @param float $right
  * @param int $scale 精确到的小数点位数
  * 
  * @return int $left==$right 返回 0 | $left<$right 返回 -1 | $left>$right 返回 1
  */
var_dump(bccomp($left=4.45, $right=5.54, 2));

二、常规算术运算符

-$a     取反  $a 的负值。$a + $b     加法  $a 和 $b 的和。$a - $b     减法  $a 和 $b 的差。$a * $b     乘法  $a 和 $b 的积。$a / $b     除法  $a 除以 $b 的商。$a % $b     取模  $a 除以 $b 的余数。



作者:蚂蚁窝大梦想
链接:https://www.jianshu.com/p/45caf3e36e51

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消