PHP Large Float, нужно округлить - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть программа, которая дает мне это число: 9.1466606511048E-8 Мне нужно округлить это, используя самые очевидные функции в PHP, дает мне 0.

Ответы [ 2 ]

4 голосов
/ 22 сентября 2011

Это потому, что это число имеет значение 0,000000091466606511048, которое очень близко к нулю. Возможно, вам нужно быть более конкретным в отношении того, какой тип округления вы хотите.

0 голосов
/ 22 сентября 2011

Сколько десятичных знаков вы пытаетесь округлить до?

Указанное вами число совпадает с: 0,000000091466606511048

Если вы используете функцию округления, не указывая, до какого десятичного знакаесли вы хотите округлить, то из-за значения оно округляется до нуля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...