Произвожу вычисление в PHP следующих чисел: 1999 / 15000 На выходе получаю 0.13326666666666667 Как остаток сократить до 6-ти чисел? чтобы на выходе вышло 0.133266
В PHP Для округления числе можно использовать следующие функции:
Пример
$x = 1999 / 15000;
echo round($x, 6);
При математическом округлении, учитывается значение числа округляемой части. Если оно меньше 5, округляется к меньшему. Более подробно можно узнать тут
Как остаток сократить до 6-ти чисел? чтобы на выходе вышло 0.133266
Есть ещё пара вариантов - с помощью number_format() или с помощью preg_replace(). Первый вариант выполняет округление в большую сторону, а второй возвращает необходимое количество цифр, как есть:
$int = 0.13326666666666667;
$numb = (float)number_format($int, 6);
var_dump($numb); // float 0.133267
$str = '0.13326666666666667';
$numb = (float)preg_replace('~(\d+\.\d{6})\d*~', '$1', $str);
var_dump($numb); // float 0.133266
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
как создать sql запрос так, чтоб, например, первые 12 товаров (из 24) выводились по условию top = 1 и затем все остальные товары?
Хотелось бы узнать подробнее про очереди в laravelЕсть 2 вопроса, оба на уровне джуниора, но всё же
Доку почитал, вроде норм, поставил ради интереса себе его посмотреть(раньше с ним не работал)Делал все по ману, все работает, но смущает то что...
Доброе утро есть скрипт , который при клике на указанный элемент меняет его текстСамое главное мне надо переменную QvizFinish , точнее ее значения,...