Rubyのto_sメソッドで2進数、8進数、16進数、10進数の変換
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
Rubyだと、2進数、8進数、16進数、10進数の相互の変換も簡単に行える。
直感的で本当に分かりやすいと思う。
スポンサーリンク
puts "10進数→指定した進数に変換" p 255.to_s(2) p 255.to_s(8) p 255.to_s(16) p 255.to_s(10) puts "指定した進数→10進数に変換" p 0b10000 p 020 p 0x10 puts "指定した進数→指定した進数に変換" p 0b10000.to_s(2) p 0b10000.to_s(8) p 0b10000.to_s(16) p 0b10000.to_s(10) p 020.to_s(2) p 020.to_s(8) p 020.to_s(16) p 020.to_s(10) p 0x10.to_s(2) p 0x10.to_s(8) p 0x10.to_s(16) p 0x10.to_s(10)
実行結果→http://codepad.org/72v0fdaI
10進数→指定した進数に変換 "11111111" "377" "ff" "255" 指定した進数→10進数に変換 16 16 16 指定した進数→指定した進数に変換 "10000" "20" "10" "16" "10000" "20" "10" "16" "10000" "20" "10" "16"
スポンサーリンク
>> 次の記事 : Rubyを勉強する環境構築(E-TextEditor)
- - 関連記事 -
- GNU GLOBALでソースコードを可視化
- Cygwin1.5にRuby1.7をソースからビルド
- irbで対話的にRuby実行
- Aptana Studio + RadRailsプラグイン(Eclipse系Ruby・IDE)を試す。NetBeansとの比較
- NetBeans IDEでRuby開発
- Rubyの真偽値・nilとfalseだけが偽
- Rubyの魅力
- データ構造を確認するpメソッドとppメソッド
- requireで別ファイルを取り込む
- Rubyはオブジェクト指向のインタープリタ言語
- 文字列とprint, puts, pなどの表示・出力メソッド
- Hello world ! Hello, Ruby !
- Rubyを勉強する環境構築(E-TextEditor)
スポンサーリンク