あーるPG - 社会人のデジタル生活

日曜プログラマになろうかなーと思った30代理系社会人の、キャリアアップや趣味(特にデジタル情報)の記録。らーめんとビールが好き。

文字列から数値への変換, 数値から文字列への変換

str = "31.4"
p str.oct     #=>25     文字列を8進数として解釈
p str.hex     #=>49     文字列を16進数として解釈
p str.to_i    #=>31     文字列を10進数として解釈
p str.to_f    #=>31.4   文字列をfloatとして解釈
num = 31.4
p num.to_s    #=>"31.4" 数値を文字列に変換

to_iなどは文字列がfloatでも勝手に切り捨てなど変換してくれる