How to set width and precision format for decimal value in Python

1 Answer

0 votes
import decimal
 
d = decimal.Decimal(1.1)     

print('{:20.1f} {:20.1g}'.format(d, d))    
print('{:20.2f} {:20.2g}'.format(d, d))  
print('{:20.19f} {:20.19g}'.format(d, d))  




'''
run:

                 1.1                    1 
                1.10                  1.1 
1.1000000000000000888 1.100000000000000089

'''

 



answered Jun 8, 2019 by avibootz

Related questions

1 answer 182 views
1 answer 183 views
1 answer 197 views
1 answer 169 views
169 views asked Sep 5, 2019 by avibootz
1 answer 113 views
...