Metoda .is_integer()
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.
Składnia:
float.is_integer()
float.is_integer()
float.is_integer()
Parametry:
Metoda nie posiada parametrów.
Wartość zwracana:
bool
Przykłady:
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
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
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