На стороне PHP при выводе вы, скорей всего, упираетесь вот сюда: http://php.net/manual/en/ini.cor...hp#ini.precision Как раз дефолтные 14 разрядов.
Можно приводить к строке, как уже верно сказано, с помощью number_format.
Обязательно к пониманию:
new01 пишет:В MongoDB хранится документ с такой переменной:
Не имеет отношения к тому числу, которое вы записывали. Монга, а вообще-то, BSON в целом, не умеет чисел с фиксированной запятой. Числа с плавающей запятой же по определению IEEE 754 могут в любой момент плыть в последних разрядах.
Если вам действительно требуется много знаков после запятой, то используйте библиотеки работы с точной математикой по ссылке Sail и что-нибудь придумайте с тем, чтобы всякие монги не пытались приводить входящую строку к числу, а писали именно строку.
|