Tre tipi numerici principali sono supportati in Verse: int, utilizzato per numeri interi, float, utilizzato per i numeri a virgola mobile, e rational, utilizzato per numeri razionali.
Le operazioni supportate per il tipo rational sono al momento limitate a queste operazioni integrate:
Ceil(:rational):int
Floor(:rational):int
Tuttavia, è probabile che il razionale venga visualizzato spesso nei messaggi di errore. Ad esempio:
Z:int = X / Y
Questo avrà esito negativo per il controllo tipo con un messaggio che indica che rational non è un sottotipo di int.
Consulta Int per maggiori informazioni sulle operazioni matematiche e sui tipi razionali.