number_format () в php против toFixed () в jQuery для проверки

У меня есть подсчет данных на стороне клиента, который я хочу проверить на стороне сервера. Допустим, мой расчетный результат 34.55

(34.55).toFixed(1) дает мне 34.5

Как ни странно, (34.555).toFixed(1) дает мне 34.6

number_format(34.55, 1, '.', '') дает мне 34.6

Кто-нибудь может предложить мне точный эквивалент любой из функций?

2

Решение

round(1.95583, 2);  // 1.96

round( 1.55, 1, PHP_ROUND_HALF_DOWN); //  1.5

round( 1.54, 1, PHP_ROUND_HALF_DOWN); //  1.5

round( 1.55, 1, PHP_ROUND_HALF_EVEN); //  1.6

round( 1.54, 1, PHP_ROUND_HALF_EVEN); //  1.5

если у вас есть какие-либо вопросы, задавайте

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]