首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
PHP
bcmath 没有发挥效果
AJQA
·
2020-08-31 15:58:34 +08:00
· 1692 次点击
这是一个创建于 1543 天前的主题,其中的信息可能已经有所发展或是发生改变。
mysql 数据库里几万条数据 是 deciman(12,2) 格式存储的 ,
伪代码如下
$t = 0;
$t2 = 0;
for(list($a,$b,$c) = eachResultSetFromMysql){
$t += $a - $b - $c;
$t2 = bcadd($t2, bcsub(bcsub($a, $b), $c);
}
结果竟然 t 跟 t2 一样
bcsub
bcmath
MySQL
deciman
2 条回复
•
2020-08-31 20:33:45 +08:00
1
AJQA
OP
2020-08-31 16:12:24 +08:00
已经初始化了 bcscale(20);
2
AJQA
OP
2020-08-31 20:33:45 +08:00 via Android
用 java bigdecimal 测了下 结果跟 php 一样
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1864 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms ·
UTC 16:24
·
PVG 00:24
·
LAX 08:24
·
JFK 11:24
Developed with
CodeLauncher
♥ Do have faith in what you're doing.