부동 소수점 말고 다른 방법은 없을까?

More Floating Point Alternatives

부동 소수점 말고 다른 방법은 없을까?

대부분의 프로그래밍 언어는 부동 소수점을 하드웨어로 처리하지만, 정확한 계산을 위해 소프트웨어 기반의 대안들이 존재한다. 10진 부동 소수점(Python decimal, Java BigDecimal), 분수(Python fractions, Lisp), 기호 계산(Mathematica, sympy), 구간 산술, 이진화 십진수(BCD) 등이 그 예로, 속도는 느리지만 정밀도를 보장한다.

이 모든 방법은 소프트웨어로 구현되기 때문에 훨씬 느리고, 언어마다 다른 라이브러리를 사용한다.

이 날의 다른 글

2026-09-22