Verse admite tres tipos numéricos principales: int, para enteros; float, para números de coma flotante, y rational, para números racionales.
Las operaciones admitidas en el tipo rational están limitadas actualmente a estas integradas:
Ceil(:rational):int
Floor(:rational):int
Sin embargo, es probable que el tipo rational aparezca a menudo en los mensajes de error. Por ejemplo:
Z:int = X / Y
Esto hará que falle el comprobador de tipos con un mensaje que indique que rational no es un subtipo de int.
Consulta Int para más información sobre las operaciones matemáticas y los tipos rational.