Metoda zwraca wartość logiczną bool. Metoda zwraca True, jeżeli liczbę zmiennoprzecinkową można przedstawić jako liczbę całkowitą, bez utraty danych (czyli bez części ułamkowej). W przeciwnym razie metoda zwraca False.
float.is_integer()
Metoda nie posiada parametrów.
bool
float1 = 31.0
bool1 = float1.is_integer()
print(bool1) # wynik --> True
float1 = 31.875
bool1 = float1.is_integer()
print(bool1) # wynik --> False
float1 = -31.0
bool1 = float1.is_integer()
print(bool1) # wynik --> True
float1 = -31.875
bool1 = float1.is_integer()
print(bool1) # wynik --> False
float1 = 0.0
bool1 = float1.is_integer()
print(bool1) # wynik --> True
Absolwent Politechniki Warszawskiej, specjalizujący się w elektronice przemysłowej. Zainteresowany programowaniem mikrokontrolerów, językami C, C++ i Python oraz nowinkami technologicznymi. Na blogu dzieli się wiedzą głównie z zakresu programowania, łącząc pasję z chęcią jej usystematyzowania i poszerzania.