Когда я смотрю на описание чисел с плавающей запятой в документации php.
Я получаю предупреждение, как это:

Я нажал на ссылку о математических функциях произвольной точности , потому что мне нужна более высокая точность, тогда я получил метод bcadd.
echo floor((0.1+0.7)*10);
//result : 7
echo floor(bcadd(0.1+0.7)*10);
//result : 8
Это работает, но я заметил, что тип параметра метода bcadd - строка.

Я просто не понимаю, почему тип параметра является строкой как математическая функция.
Любое мнение будет с благодарностью ...