.noviceish_history/

自転車・PC・読書感想。

pythonで実験の測定値の確度を求める

def acc(value: str, rdg: float, dgt: int):
    error = float(value) * rdg / 100
    after_dp = value.split('.')[-1]
    if after_dp:
        len_after_dp = len(after_dp)
        lsd = dgt * 10 ** -len_after_dp

    return round(error + lsd, len_after_dp)

レポート中に苦しみながら書いたやつなのでこれがあってるかどうかは全くわからない。