728x90
반응형

10**-4보다 작은 분수는 괜찮은데 그거보다 작은 분수는

1e-05와 같은 방식으로 저장이 되어있어서 따로 처리를 해줄 필요가 있다.

N = int(input())
s = "%.300f" % 2 ** -N
end = len(s)
for i in range(end-1, 1, -1):
    if s[i] != '0':
        end = i
        break
print(s[:end+1])
728x90
반응형

+ Recent posts