[code.view]

[top] / python / PyMOTW / decimal / decimal_special.py

     #!/usr/bin/env python
     # encoding: utf-8
     #
     # Copyright (c) 2009 Doug Hellmann All rights reserved.
     #
     """
     """
     #end_pymotw_header
     
     import decimal
     
     for value in [ 'Infinity', 'NaN', '0' ]:
         print decimal.Decimal(value), decimal.Decimal('-' + value)
     print
     
     # Math with infinity
     print 'Infinity + 1:', (decimal.Decimal('Infinity') + 1)
     print '-Infinity + 1:', (decimal.Decimal('-Infinity') + 1)
     
     # Print comparing NaN
     print decimal.Decimal('NaN') == decimal.Decimal('Infinity')
     print decimal.Decimal('NaN') != decimal.Decimal(1)

[top] / python / PyMOTW / decimal / decimal_special.py

contact | logmethods.com