为什么PHP中bcadd方法的参数类型是字符串?

时间:2019-07-11 10:36:00

标签: php floating-point

当我查看php文档中对floating point numbers的描述时。 我收到这样的警告: pic-1

我单击有关arbitrary precision math functions的链接是因为我需要更高的精度,所以我得到了bcadd方法。

echo floor((0.1+0.7)*10);
//result : 7

echo floor(bcadd(0.1+0.7)*10);
//result : 8

它可以工作,但是我注意到bcadd方法的参数类型是字符串。

pic-2

我只是不明白为什么参数类型是字符串作为数学函数。 任何意见将不胜感激...

0 个答案:

没有答案