Столкнулся с проблемой, есть два вещественных числа, с точностью до восьмого-десятого знака. Например:
$a=1234567890.12345678;
$b=9876543210.87654321;
В результате сложения, должно получится число 11 111 111 100,99999999, однако имеем неприятную картину. Стандартный вариант $a+$b возвращает 11 111 111 101. Это еще пол беды, решил использовать «специализированные» функции для работы с числами высокой точности, а именно BCMath. Картина ничуть не лучше. До четвертого знака все считается отлично, а вот выше четвертого начинает округлять. Выставлен bcscale(10); Подскажите пожалуйста, как быть и что делать?