Hi! Could we please enable some services and cookies to improve your experience and our website?
Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Проверка делителей</title>
</head>
<body>
<h2>Проверка, является ли одно число делителем другого</h2>
<form method="POST">
Число a: <input type="number" name="a" required step="any"><br><br>
Число b: <input type="number" name="b" required step="any"><br><br>
<input type="submit" value="Проверить">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$a = $_POST['a'];
$b = $_POST['b'];
if (!is_numeric($a) || !is_numeric($b)) {
echo "<p>Ошибка: пожалуйста, введите числа.</p>";
}
elseif ($a == 0 || $b == 0) {
echo "<p>Одно из чисел равно нулю. Деление на ноль невозможно.</p>";
}
else {
$a = (float)$a;
$b = (float)$b;
$is_divisor = (abs(fmod($a, $b)) < 0.00001) || (abs(fmod($b, $a)) < 0.00001);
if ($is_divisor) {
echo "<p>Да, одно из чисел является делителем другого.</p>";
} else {
echo "<p>Нет, ни одно из чисел не является делителем другого.</p>";
}
}
}
?>
</body>
</html>
<?php
<!DOCTYPE html>
<html lang="ru"
<head>
<meta charset="UTF-8">
<title>Проверка делителей</title>
</head>
<body>
<h2>Проверка, является ли одно число делителем другого</h2>
<form method="POST">
Число a: <input type="number" name="a" required step="any"><br><br>
Число b: <input type="number" name="b" required step="any"><br><br>
<input type="submit" value="Проверить">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$a = $_POST['a'];
$b = $_POST['b'];
if (!is_numeric($a) || !is_numeric($b)) {
echo "<p>Ошибка: пожалуйста, введите числа.</p>";
}
elseif ($a == 0 || $b == 0) {
echo "<p>Одно из чисел равно нулю. Деление на ноль невозможно.</p>";
}
else {
$a = (float)$a;
$b = (float)$b;
$is_divisor = (abs(fmod($a, $b)) < 0.00001) || (abs(fmod($b, $a)) < 0.00001);
if ($is_divisor) {
echo "<p>Да, одно из чисел является делителем другого.</p>";
} else {
echo "<p>Нет, ни одно из чисел не является делителем другого.</p>";
}
}
}
?>
</body>
</html>