PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
PHP
[请益] 运算加减异常问题
楼主:
lovejoe7010
(shen)
2017-06-26 22:53:25
从数据库取出字段型态为DOUBLE的数值如下
211.95
-60
-30
-46
-16
-24
-19.95
-16
经过循环取值echo后显示会是下面结果...
累加结果__循环取值
211.95__211.95
151.95__-60
121.95__-30
75.95__-46
59.95__-16
35.95__-24
16__-19.95 //到目前都很正常
-1.06581410364E-14__-16 //到这段16-16却是异常数字,无解,恳求大大们锦囊相授
作者:
cf1064
(蚵仔)
2017-06-27 01:19:00
https://goo.gl/3YTPnx
作者:
rickysu
(Ricky)
2017-06-28 09:33:00
因为2进位无法准确表示10进位的浮点数就会造成这个问题各个平台都有自己对应的方式处理(也有些干脆不处理)
http://0.30000000000000004.com/
看一下哪个平台会踩雷最根本的方法还是,不要用浮点数存
继续阅读
[请益] 数据库读入datatable问题
bor1286
[请益] 在不同阶层的档案下抓同一个路径
rjackie
[请益] 请问post传值
j4bteddd
[请益] 请问如何显示radio结果
j4bteddd
[请益] laravel5.4如何呼叫外部class
SaChiA55688
[请益] 资料flush()后遗失字段
qweasd777
Re: [请益] 为何php.ini找不到display error?怎嘛改?
gpmm
[请益] WordPress首页修改[上、下一页]之路径
lovetits
[请益] symfony开发的程式码能转换吗?
ufoer
[请益] 为何php.ini找不到display error?怎嘛改?
ironmanstock
Links
booklink
Contact Us: admin [ a t ] ucptt.com