Verse에서 지원되는 3가지 주요 숫자 타입으로 integer에 사용되는 int, 부동 소수점 숫자에 사용되는 float, 유리수에 사용되는 rational 이 있습니다.
rational 타입에서 지원되는 연산은 현재 다음과 같은 내장 연산으로 제한됩니다.
Ceil(:rational):int
Floor(:rational):int
하지만 rational은 오류 메시지를 자주 표시할 가능성이 높습니다. 예를 들면 다음과 같습니다.
Z:int = X / Y
이는 rational 이 int 의 서브타입이 아님을 나타내는 메시지와 함께 타입 체커에 실패합니다.
수학 연산과 rational 타입에 대한 자세한 내용은 Int를 참고하세요.