fc2ブログ

[Ruby]10進数⇔2進数と10進数⇔16進数変換

http://www2u.biglobe.ne.jp/~MAS/ruby/32BFCA3130BFCABFF4CAD1B4B9.html

<DEC2BIN(Integer#to_s使用>
a = 255
puts a.to_s(2) # 11111111

<BIN2DEC(String#oct使用)>
a = '10101111'
puts ("0b" + a).oct # 175


<DEC2HEX(Integer#to_s使用)>
a = 255
puts a.to_s(16) # ff

<HEX2DEC(String#hex)>
a = 'a0'
puts a.hex # 160

スポンサーサイト



コメントの投稿

非公開コメント

カレンダー
11 | 2023/12 | 01
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 - - - - - -
累積訪問者
現在の訪問者
現在の閲覧者数:
最新記事
最新トラックバック
最新コメント
月別アーカイブ
カテゴリ
プロフィール

bobgosso

Author:bobgosso
FPGAのブログへようこそ!

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード