Умножение на число

377
06 февраля 2017, 18:36

Подскажите, как получить 5% от числа 223,66 на php Пишу

$number = 223,66;
$result = $number * 5 /100;

Но в итоге выводится совсем не то, как исправить? Спасибо, разобрался!

Answer 1

Забудьте о запятых в вещественных числах.

$number = 223.66;
$result = $number * 5 /100;
Answer 2

Числа с плавающей точкой (также известные как "float", "double", или "real") могут быть определены следующими синтаксисами:

<?php
$a = 1.234; 
$b = 1.2e3; 
$c = 7E-10;
?>

php.net > источник

Если не уверен в типе используй функцию settype()

settype($your_value,"double"); 
READ ALSO
Файлы .bak, умышлено делать кто может?

Файлы .bak, умышлено делать кто может?

Уже не первый раз пользователи обращаются с проблемой что выдает ошибка 404Я захожу на сервер а файл почему то стал например restore

338
VKScript Создание массива JSON обьектов

VKScript Создание массива JSON обьектов

Выполнить код можно тутНужно отправить в execute метод update

441
Как присвоить CSS к блоку?

Как присвоить CSS к блоку?

На странице есть несколько блоков с такой разметкой, изменяется только id="full?"

390
Подскажите на чем писать веб-сервис

Подскажите на чем писать веб-сервис

Доброго времени суток! У меня грядет дипломная работаРуководитель поставил такую задачу: создать систему по проверке подразделений в ВУЗах

433