[RUBY] À propos de la méthode to_s.

Description de la méthode to_s

** Une méthode utilisée par les nombres. Il convertit un nombre en chaîne de caractères. Au fait, la signification de s dans to_s est "string". ** ** Voir l'exemple ci-dessous.

[Exemple] irb


#Vers le nombre "20"_Exécuter avec la méthode s
irb(main):001:0> 20.to_s
=> "20"

Par la méthode to_s, la chaîne de caractères "20" est le résultat de l'exécution.

Ensuite, concaténez la chaîne de caractères et la valeur numérique, Affichons "j'ai 20 ans".

Exécutons le code suivant dans irb

Maintenant, essayons en fait la méthode to_s dans le terminal.

Terminal


# to_Convertir un nombre en chaîne avec s et concaténer
irb(main):001:0> "i am " + 20.to_s + " years old."

#S'il continue à être affiché comme ça, c'est réussi
=> i am 20 years old.

Vous pourriez penser: "J'aurais dû préparer la chaîne de caractères " 20 "</ font> depuis le début." Peut être. Cependant, si vous souhaitez utiliser le résultat ajouté sous forme de chaîne de caractères, etc. Il existe de nombreuses occasions où vous utilisez la méthode ** to_s ** </ font> pour convertir un nombre en chaîne. N'oubliez pas cette méthode.

Au contraire, il existe également une méthode pour convertir une chaîne de caractères en une valeur numérique. C'est la méthode to_i. C'est la méthode utilisée par les chaînes. J'expliquerai la méthode to_i la prochaine fois.

Sommaire

** La méthode to_s est une méthode qui convertit une valeur numérique en une chaîne de caractères. ** **

c'est tout.

Recommended Posts