R6RS Scheme: 무한대와 NaN

R6RS Scheme: 무한대와 NaN

Scheme에 존재하는 특별한 숫자 객체인 양의 무한대, 음의 무한대, NaN을 설명해요.

출처: 문서

본문

일부 Scheme 구현, 특히 IEEE 부동소수점 표준을 따르는 구현은 양의 무한대(positive infinity), 음의 무한대(negative infinity), NaN이라고 불리는 특별한 숫자 객체를 구별해요.

양의 무한대는 모든 유리수 숫자 객체가 나타내는 수보다 큰 결정되지 않은 수를 나타내는 부정확한 실수(그러나 유리수는 아님) 숫자 객체로 간주돼요. 음의 무한대는 모든 유리수가 나타내는 수보다 작은 결정되지 않은 수를 나타내는 부정확한 실수(그러나 유리수는 아님) 숫자 객체로 간주돼요.

NaN은 너무 결정되지 않아서 어떤 실수라도 나타낼 수 있고, 양의 무한대나 음의 무한대를 포함하며, 심지어 양의 무한대보다 크거나 음의 무한대보다 작을 수도 있는 부정확한 실수(그러나 유리수는 아님) 숫자 객체로 간주돼요.

더 알아보기 (Learn more)

출처: Infinities and NaNs - R6RS