« Mathématiques avec Python et Ruby/Nombres entiers en Ruby » : différence entre les versions

Contenu supprimé Contenu ajouté
Page créée avec « La particularité des nombres entiers, c'est que chacun possède un successeur et un prédécesseur. Et bien ''Ruby'' sait les calculer (certes ce n'est pas très difficile, ... »
 
Aucun résumé des modifications
Ligne 1 :
La particularité des nombres entiers, c'est que chacun possède un successeur et un prédécesseur. Et bien ''Ruby'' sait les calculer (certes ce n'est pas très difficile, il suffit d'additionner ou soustraire 1 à un nombre entier pour avoir le suivant ou le précédent).
 
=Obtention d'un nombre entier=
 
==Avec une chaîne de caractères==
 
Si on entre le script suivant:
Ligne 26 ⟶ 30 :
<source lang="ruby">
a="7"
puts(a+2)
</source>
 
on a un message d'erreur: On ne peut pas additionner un nombre et une chaîne de caractères!
 
Pour convertir une chaîne de caractères en entier, on utilise la méthode ''to_i'' de celle-ci. Ainsi
 
<source lang="ruby">
a="7"
b=a.to_i
puts(b+2)
</source>
 
donne bien 9.
 
[[Catégorie:Informatique]]