Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Проверка целое ли число на python

a = random()
b = random()
c = (a / b)
print(c)
Как в данной схеме проверить получиться ли целое число например
if(c-это целое число) :
И тут выполняются другие комманды

По дате
По рейтингу
Аватар пользователя
Просветленный

if isinstance(c, int):
Только оно никогда не сработает. Результат обычного деления всегда вещественный

Возможно ты хотел проверить, является ли вещественное целым, тогда:
if int(c) == c:

Аватар пользователя
Просветленный

a % b == 0
или
с % 1 > 0

Аватар пользователя
Профи

if int(c)*b == a