Остаток от деления онлайн
"Остаток от деления онлайн" используем php. Вы сможете получить остаток от деления онлайн на данной странице! Кроме того, весь код "получения и вывода остатка от деления онлайн с помощью php" вы сможете скопировать!
Подробно о получении и выводе остатка деления онлайн:
- Получение и вывод остатка деления
онлайн : - Форма для получения и вывода остатка деления онлайн php:
- Код php получения и вывод остатка деления онлайн:
- Весь код для получения и вывода остатка деления онлайн:
Получение и вывод остатка деления онлайн:
Для того, чтобы получить и вывести остаток дения онлайн вам понадобится ниже идущая форма, естественно, что число №1 должно быть больше чем число 2. Иначе, получится просто дробь, ни о каком остатке в таком случаен не может быть и речи:
В первом поле ввода вводим первое число.
Во втором поле ввода числе вводим втрое число:
И получаем остаток дения онлайн, нажимаем кнопку "получить остаток деления онлайн":
Форма для получения и вывода остатка деления онлайн php:
Для того, чтобы разобраться, как работает "получение и вывод остатка деления онлайн в php" вам потребуется форма, давайте с неё и начнем!
Для того, чтобы сделать "Получение и вывод остатка деления онлайн php:" вам потребуется:
Нарисуем форму, откуда будем отправлять данные для "получения остатка деления онлайн php", два поля input с типом number.
Для отправки кнопка input с типом submit.
В теге form поместим метод post.
Атрибут action используется для переброски обратно к форме(вернее к результату по якорю)
+ Добавим стили, чтобы совсем input не выглядел убого...
<style>
.width_100 {
width: 100%;
padding: 10px;
margin: 10px 0;
}
blackblock {
background: black;
color: #fbff00;
font-size: 25px;
text-align: center;
display: block;
padding: 20px 0;
margin: 10px 0;
}
</style>
Нам осталось собрать нашу форму онлайн определения остатка при делении в php:
<a name=result></a>
<?=$result?>
<form method="post" action="#result">
<input name="number_1" type="number" class="width_100">
<input name="number_2" type="number" class="width_100">
<input name=result" type="submit" value="получить остаток деления онлайн" class="width_100">
</form>
Код php получения и вывод остатка деления онлайн:
Далее разберем "код php получения и вывод остатка деления онлайн"? для этого вам понадобится:
Функцию, которая будет определять остаток при делении, если он существует, я сегодня только написал об этом - здесь.
Получим отправленные два числа из aqjhvs? ок отрой рассказано выше.
Применим к этим двум числа нашу функцию и получим этот результат в переменную.
if($_POST['number_1'] and $_POST['number_2'])
{
$result = получим_остаток_деления($_POST['number_1'] , $_POST['number_2']);
}
Проверим с помощью (if) если такая переменная будет существовать, то немного её облагородим, css также смотри выше, где форма...
Соберем весь код php:
Код php получения и вывод остатка деления онлайн:
<?
function получим_остаток_деления($a,$b)
{
if($b>$a) return 'Число '.$b.' больше числа '.$a.', поэтому подсчитать остаток невозможно, потому, что целой части нет.';
return $a - explode( '.' , $a / $b )[0] * $b;
}
if($_POST['number_1'] and $_POST['number_2'])
{
$result = получим_остаток_деления($_POST['number_1'] , $_POST['number_2']);
}
if($result) $result = '<h2>Остаток деления:</h2> <blackblock> '.$result.'</blackblock>';
?>
Ну и далее... собственно... соберем вообще весь код...
Весь код для получения и вывода остатка деления онлайн:
Если данный код "для получения и вывода остатка деления онлайн" используете на странице где выше формы ничего не будет, не так как у меня, и вам не требуется переброска к результату "остатка", то :
Якорь нужно и можно удалить.
Также и с атрибутом "action"!
<style>
.width_100 {
width: 100%;
padding: 10px;
margin: 10px 0;
}
blackblock {
background: black;
color: #fbff00;
font-size: 25px;
text-align: center;
display: block;
padding: 20px 0;
margin: 10px 0;
}
</style>
<?
function получим_остаток_деления($a,$b)
{
if($b>$a) return 'Число '.$b.' больше числа '.$a.', поэтому подсчитать остаток невозможно, потому, что целой части нет.';
return $a - explode( '.' , $a / $b )[0] * $b;
}
if($_POST['number_1'] and $_POST['number_2'])
{
$result = получим_остаток_деления($_POST['number_1'] , $_POST['number_2']);
}
if($result) $result = '<h2>Остаток деления:</h2> <blackblock> '.$result.'</blackblock>';
?>
<a name=result></a>
<?=$result?>
<form method="post" action="#result">
<input name="number_1" type="number" class="width_100">
<input name="number_2" type="number" class="width_100">
<input name=result" type="submit" value="получить остаток деления онлайн" class="width_100">
</form>
Что можно сделать!?
Поделиться ссылкой! C друзьями или врагами!