harurun競プロ

python勢

python decimal (備忘録)

たまにしか使わないので、忘れてしまうdecimalをまとめて書いておこうと思います。(随時更新予定)

decimal : 小数扱うときに便利なやつ

import

from decimal import * 

計算精度

getcontext().prec=28 #桁数

入力

#1つのとき
x=Decimal(input())

#2つ以上のとき
a,b=map(Decimal,input().split())

sqrt

#a : 変数
Decimal(a).sqrt()

毎回どっちの()に変数を入れるのか迷う