Ruby to_sメソッドを使って2進数から10進数に変換するサンプル

環境
windows11 pro 64bit
ruby 3.1.3p185

構文
2進数.to_s(2)
to_sメソッドを使って2進数から10進数に変換します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
# -*- coding: UTF-8 -*-
p 2.to_s(2)
p 12.to_s(2)
p 255.to_s(2)
#!/usr/bin/ruby # -*- coding: UTF-8 -*- p 2.to_s(2) p 12.to_s(2) p 255.to_s(2)
#!/usr/bin/ruby
# -*- coding: UTF-8 -*-

p 2.to_s(2) 

p 12.to_s(2) 

p 255.to_s(2)

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
"10"
"1100"
"11111111"
"10" "1100" "11111111"
"10"
"1100"
"11111111"

 

Ruby

Posted by arkgame