今天发现一个很奇怪的问题;
我有一笔订单金额为$a = 529.80 交易时我做了金额检验:
客户端传给我的是字符串52980(分),
我从数据库取出是:529.80 然后 * 100 (变成分) $b = 52980,
然后在转为整型 intval($b),发现一个奇怪的问题,变成了52979 少了一分。然后都试了一遍,发现:
*.30 *.80 *.31 *.81 都有这个问题
具体原因还不明白。
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦