[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Остаток от деления в php
Страницы: 1, 2
tech
Как правильно найти остаток от деления? В кнниге вычитал что "/"-простое деление, а "%"-остаток от деления. Ниже написал код, но при делении 5на2 выводит ответ 1... Хотя должно быть 5.

<body>
<?[SPAN=darling][SPAN=darling]php[/SPAN][/SPAN]
if (isset($_POST['sub']))
{
$x=$_POST['x'];
$y=$_POST['y'];
$sum=$x%$y;
echo $sum;
}
?>
<form method="post">
<
input type="text" name="x" /><input type="text" name="y" /><input type="submit" value="ok" name="sub"/>
</
form>
</
body>
jetistyum
в школу иди!!! там тебя правильно научат находить остаток от деления..
класс 2-й ... 3-й
tech
Поздно по школам ходить, и учиться никогда не поздно;) Все же вопрос в силе.
jetistyum
ответ тоже в силе!
tech
И все же хочу услышать нормальный ответ.
jetistyum
Нормальный ответ: ты не знаешь как вычисляется остаток от деления, а php знает
tech
Может есть специальная команда для этого?
jetistyum
Есть, вот тут один писал как раз:
Цитата (tech @ 14.01.2010 - 20:25)
В кнниге вычитал что "/"-простое деление, а "%"-остаток от деления.

tech
Хм.. ладно, спасибо буду пробывать еще smile.gif
jetistyum
сколько не пробуй - всегда будет получаться 1...
sergeiss
Цитата (jetistyum @ 14.01.2010 - 22:00)
сколько не пробуй - всегда будет получаться 1...

Ну нельзя же вот так вот, как серпом по одному месту wink.gif Человеку же хочется надеяться... А ты ему обрубаешь всякую надежду.


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
vital
ОМГ) Топикстартер поднял настроение)
ПС.
5%2=1 т.к.
5/2=2.5. => соответсвенно целиком 2 вмещается в 5 - 2 раза.
2 раза значит, 2*2=4.
5-4=1 Вот вам и остаток от деления..
Забавляют меня школьники) Вот и зачем ему программирование?

_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."

Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar
jetistyum
vital
Взял вот и выдал все секреты секретного алгоритма расчета остатка от деления ...
tech
Цитата (vital @ 14.01.2010 - 20:18)
ОМГ) Топикстартер поднял настроение)
ПС.
5%2=1 т.к.
5/2=2.5. => соответсвенно целиком 2 вмещается в 5 - 2 раза.
2 раза значит, 2*2=4.
5-4=1 Вот вам и остаток от деления..
Забавляют меня школьники) Вот и зачем ему программирование?

Спасибо rolleyes.gif но я имел в виду число после запятой: 5/2=2.5 т.е. 5
jetistyum
отними округленное в меньшую сторону число ....... и умнож на 10
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.