Decimal # is_zero(): is_zero() ist eine Dezimalklassenmethode, die prüft, ob der Dezimalwert Null ist.

Syntax: 
Decimal.is_zero()
Parameter:
Dezimalwerte
Rückkehr: 
true - wenn der Dezimalwert Null ist; sonst falsch

Code 1: Beispiel für die Methode is_zero()

  
from decimal import *
  
  
a = Decimal(-1) 
  
b = Decimal(0) 
  
print ("Decimal value a : ", a) 
print ("Decimal value b : ", b) 
  
  
print ("\n\nDecimal a with is_zero() method : ", a.is_zero()) 
  
print ("Decimal b with is_zero() method : ", b.is_zero()) 

Ausgabe :

Dezimalwert a: -1
Dezimalwert b: 0
Dezimal a mit der Methode is_zero(): False
Dezimal b mit der Methode is_zero(): True

Code 2: Beispiel für die Methode is_zero()

  
from decimal import *
  
  
a = Decimal(-0) 
  
b = Decimal('321e + 5') 
  
print ("Decimal value a : ", a) 
print ("Decimal value b : ", b) 
  
  
print ("\n\nDecimal a with is_zero() method : ", a.is_zero()) 
  
print ("Decimal b with is_zero() method : ", b.is_zero()) 

Ausgabe :

Dezimalwert a: 0
Dezimalwert b: 3,21E + 7
Dezimal a mit der Methode is_zero(): True
Dezimal b mit der Methode is_zero(): False