14 lines
504 B
Python
14 lines
504 B
Python
|
import decimal
|
||
|
context = decimal.getcontext()
|
||
|
value = decimal.Decimal(1) / decimal.Decimal(17)
|
||
|
print("1/17 = ",value)
|
||
|
context.prec = 4
|
||
|
print("Precision: ",4)
|
||
|
|
||
|
context.rounding = getattr(decimal, 'ROUND_CEILING')
|
||
|
value = decimal.Decimal(1) / decimal.Decimal(17)
|
||
|
print("Round upwards towards infinity: ",value)
|
||
|
|
||
|
context.rounding = getattr(decimal, 'ROUND_FLOOR')
|
||
|
value = decimal.Decimal(1) / decimal.Decimal(17)
|
||
|
print("Round down towards negative infinity: ",value)
|