« Programmation Ruby/Types standards » : différence entre les versions

Contenu supprimé Contenu ajouté
Ganjo (discussion | contributions)
Ligne 469 :
Fixnum
Bignum
 
=== Syntaxe ===
 
En ruby une valeur numérique peut s'écrire de différente forme, notament en fonction de la base utilisé.
 
Classiquement, une valeur numérique peut s'écrire comme une suite de chiffre, séparé éventuellement par des caractères de soulignement ( ''_'') qui seront ignorés lors de l'interprétation. Une valeur négative est simplement préfixé par le signe moin (''-'') :
 
42 => 42
4_2 => 42
-42 => -42
 
On peut également travailler dans une autre base en préfixant la valeur numérique. Ainsi en préfixant avec ''0'' (zéro) on indique l'utilisation d'un nombre en base octale, 0x pour un nombre en héxadécimal et 0b pour un nombre en binaire :
 
0767 => 503
0xaabb => 43707
0b01101101 => 109
 
=== Itérateurs ===
 
== Expression rationelle ==