Articles of decimal

PHP Float Value WorkAround

Пожалуйста, обращайтесь: PHP Float Value Issue Со ссылкой на вопрос я написал следующий код. Это можно сделать по-другому или меньше кода, чем это. Следующее поможет, когда любое из двух заданных значений меньше 1 с десятичными значениями. Это хорошая практика? <?php $First_Value = 0.005; $Second_Value = 0.1; // Check the First Value for Decimal $First_Whole = […]

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

заранее спасибо. У меня есть магазин WP WooCommerce и вам нужно загрузить некоторые цены, которые имеют 3 десятичных знака, например, 0,012 фунта стерлингов (продукты, которые покупаются в объемах 000). Большинство моих продуктов являются «обычными» с 2 десятичными знаками. В WooCommerce есть функция, которая позволяет использовать 3 десятичных разряда – отлично. Также функция для удаления конечных […]

Как определить, является ли переменная десятичной и меньше 0,01 в PHP?

Как определить, является ли переменная десятичной и меньше 0,01 в PHP? Если я напишу if($balance<0.01) Будет ли правда значение возвращается, если $ баланс не является десятичной?

Проверка и преобразование десятичных значений в CakePHP

Я разрабатываю приложение с CakePHP, которое обрабатывает денежные значения. Клиент хочет, чтобы номера имели собственный формат, например, 1.275,34 , то есть точку в качестве разделителя в целочисленной части и запятую в качестве разделителя десятичной части. Мне интересно, какой лучший подход к управлению этим, поскольку мне нужно сделать две основные вещи: Проверяйте значения, записанные в формах […]

Проблема с плавающей стоимостью PHP-подразделения

Когда я попробую получить остаток, он дает недопустимое значение. Я пытаюсь получить оставшиеся два десятичных значения, и я получаю 3.4694469519536E-18 Мои значения: $x=0.1; $y=0.005; Я попробовал следующее: echo $ed = fmod(0.1,0.005); OutPut:3.4694469519536E-18 echo $ed = ((floatval(0.1)) % (floatval(0.005))); Но получение Warning: Division by zero Но Реальность 0.1 будет делить на 0,005 в 20 раз. т.е. […]

PHP и preg_match Regex вывести число с десятичной строкой из строки

Довольно базовый материал здесь, пытаясь вытащить номер 14.5 из этой строки с использованием регулярных выражений и php, но я не могу получить синтаксис правильно. Кроме того, число является динамическим и может не всегда быть десятичным, но целью здесь является попытка вытащить число между словом « Weight: и </li> : <ul> <li>Manufacturer: something</li> <li>Model: 1216D101</li> <li>Condition: […]

DECIMAL длина для microtime (true)?

Я хочу хранить микро-время PHP в качестве моей метки времени в MySQL. Мне сказали, что лучше хранить его в DECIMAL , но я не могу найти идеальный размер. Кто-нибудь знает, что microtime(true) максимальный размер microtime(true) , поэтому я могу поместить это как длину моего типа данных? Должен ли я выбирать переменную DECIMAL length?

Простая математика с десятичными знаками в PHP

Это убивает меня! У меня никогда не было так много проблем, и я не могу понять, что я здесь делаю неправильно. Если у меня есть номер, скажем 2.32, и я хочу сделать математику с ним, это не сработает. Самый простой пример: $income = $commission; //Commission is 2.32, retrieved from XML echo "income: $income<br>"; $income100 = […]

Как преобразовать десятичную (16,4) в DATE или DATETIME в SQL или PHP

У меня небольшая проблема с полем моего db … время отправки в десятичном (16,4) типа, и мне нужно преобразовать его в DATE или DATETIME … но я не получаю его … Один пример: decimal (16,4) datetime 1334041225.5900 2012-04-10 09:00:25 +02:00

PHP: получить число десятичных цифр

Есть ли простой способ определения числа десятичных знаков в (n) целочисленном / двойном значении в PHP? (то есть без использования взрывов) Благодаря, Erwin