Python | Decimal is_nan() method Last Updated : 05 Sep, 2019 Comments Improve Suggest changes Like Article Like Report Decimal#is_nan() : is_nan() is a Decimal class method which checks whether the Decimal value is NaN value. Syntax: Decimal.is_nan() Parameter: Decimal values Return: true - if the Decimal value is NaN value; otherwise false Code #1 : Example for is_nan() method Python3 # Python Program explaining # is_nan() method # loading decimal library from decimal import * # Initializing a decimal value a = Decimal(-1) b = Decimal('nan') # printing Decimal values print ("Decimal value a : ", a) print ("Decimal value b : ", b) # Using Decimal.is_nan() method print ("\n\nDecimal a with is_nan() method : ", a.is_nan()) print ("Decimal b with is_nan() method : ", b.is_nan()) Output : Decimal value a : -1 Decimal value b : NaN Decimal a with is_nan() method : False Decimal b with is_nan() method : True Code #2 : Example for is_nan() method Python3 # Python Program explaining # is_nan() method # loading decimal library from decimal import * # Initializing a decimal value a = Decimal('-3.14') b = Decimal('321e + 5') # printing Decimal values print ("Decimal value a : ", a) print ("Decimal value b : ", b) # Using Decimal.is_nan() method print ("\n\nDecimal a with is_nan() method : ", a.is_nan()) print ("Decimal b with is_nan() method : ", b.is_nan()) Output : Decimal value a : -3.14 Decimal value b : 3.21E+7 Decimal a with is_nan() method : False Decimal b with is_nan() method : False Comment More infoAdvertise with us Next Article Python | Decimal is_nan() method N noobestars101 Follow Improve Article Tags : Python Practice Tags : python Similar Reads Python | Decimal is_normal() method Decimal#is_normal() : is_normal() is a Decimal class method which checks whether the Decimal value is a normal finite number. Syntax: Decimal.is_normal() Parameter: Decimal values Return: true - if the Decimal value is a normal finite number; otherwise false Code #1 : Example for is_normal() method 2 min read Python | Decimal min() method Decimal#min() : min() is a Decimal class method which compares the two Decimal values and return the min of two. Syntax: Decimal.min() Parameter: Decimal values Return: the min of two. Code #1 : Example for min() method Python3 # Python Program explaining # min() method # loading decimal library fro 2 min read Python | Decimal is_snan() method Decimal#is_snan() : is_snan() is a Decimal class method which checks whether the Decimal value is a signaling NaN Syntax: Decimal.is_snan() Parameter: Decimal values Return: true - if the Decimal value is a signaling NaN; otherwise false Code #1 : Example for is_snan() method Python3 # Python Progra 2 min read Python | Decimal is_qnan() method Decimal#is_qnan() : is_qnan() is a Decimal class method which checks whether the Decimal value is quite NaN value. Syntax: Decimal.is_qnan() Parameter: Decimal values Return: true - if the Decimal value is quite NaN value; otherwise false Code #1 : Example for is_qnan() method Python3 # Python Progr 2 min read Python | Decimal is_zero() method Decimal#is_zero() : is_zero() is a Decimal class method which checks whether the Decimal value is zero value. Syntax: Decimal.is_zero() Parameter: Decimal values Return: true - if the Decimal value is zero value; otherwise false Code #1 : Example for is_zero() method Python3 # Python Program explain 2 min read Like