在 php 中为逗号后 15 个数字设置浮点数的精度

Set precision for floats in php for 15 numbers after comma

提问人:Bjørson Bjørson 提问时间:12/25/2016 最后编辑:user2314737Bjørson Bjørson 更新时间:12/28/2016 访问量:916

问:

Servus, 我在PHP中的浮点数有问题。我的号码是

$cosVQ = 0.907424504992097 

但是当我做一些数学运算时,我会在 Javascript 和 PHP 中收到不同的结果。或者,例如,温,我做回声,我只会收到.我做错了什么?$cosVQ0.9074245049920

PHP 浮点 精度

评论

0赞 ANSHUL GERA 12/25/2016
stackoverflow.com/questions/4483540/......

答:

0赞 Mureinik 12/25/2016 #1

您可以使用number_format

echo number_format($cosVQ, 15);

评论

0赞 Bjørson Bjørson 12/25/2016
我想用这些变量做更多的数学运算,number_format只返回字符串
0赞 Bjørson Bjørson 12/26/2016 #2

好的,我找到了问题的答案,它如我所愿:ini_set('precision', 15);