fork download
  1. from decimal import Decimal
  2.  
  3. b = Decimal("3")
  4. b_inv = Decimal("1") / b
  5. print(f'b={b} 1/b={b_inv}\n')
  6.  
  7. a_arr = ["1.5", "13.5", "16.5", "19.5", "22.5", "25.5", "28.5", "31.5"]
  8. for a_str in a_arr:
  9. a = Decimal(a_str)
  10. print(f'a={a_str:>4} a*(1/b)={a * b_inv:<30} a/b={a / b}')
  11.  
Success #stdin #stdout 0.02s 9760KB
stdin
Standard input is empty
stdout
b=3  1/b=0.3333333333333333333333333333

a= 1.5  a*(1/b)=0.5000000000000000000000000000  a/b=0.5
a=13.5  a*(1/b)=4.500000000000000000000000000   a/b=4.5
a=16.5  a*(1/b)=5.499999999999999999999999999   a/b=5.5
a=19.5  a*(1/b)=6.499999999999999999999999999   a/b=6.5
a=22.5  a*(1/b)=7.499999999999999999999999999   a/b=7.5
a=25.5  a*(1/b)=8.499999999999999999999999999   a/b=8.5
a=28.5  a*(1/b)=9.499999999999999999999999999   a/b=9.5
a=31.5  a*(1/b)=10.50000000000000000000000000   a/b=10.5