2024-06-28

anond:20240628130603

20240628 を IP アドレスに変換する際、16 進数表記を経由する方法を段階的に見ていきましょう。

ステップ 1: 10 進数を 16 進数に変換

20240628 を 16 進数に変換します。16 進数では 0 から 9 の数字と A から F の文字使用します。

20240628 / 16^0 = 20240628 余り 4

20240628 / 16^1 = 1265039 余り 4

1265039 / 16^2 = 78939 余り 15 (F)

78939 / 16^3 = 4933 余り 11 (B)

4933 / 16^4 = 308 余り 5

308 / 16^5 = 19 余り 4

19 / 16^6 = 1 余り 3

1 / 16^7 = 0 余り 1

従って、20240628 の 16 進数表記は 134F5B44 です。

ステップ 2: 16 進数を 2 進数に変換

134F5B44 を 2 進数に変換します。16 進数の各桁を 4 ビットの 2 進数に置き換えます

1 3 4 F 5 B 4 4

0001 0011 0100 1111 0101 1011 0100 0100

ステップ 3: 2 進数を 8 ビットずつ区切る

2 進数を 8 ビットずつ区切ります

00000001 00110100 11110101 10110100 01000100

ステップ 4: 各オクテット10 進数に変換

各 8 ビット10 進数に変換します。

00000001 = 1

00110100 = 52

11110101 = 245

10110100 = 180

01000100 = 68

ステップ 5: IP アドレス表記にする

得られた 10 進数を "." で区切って IP アドレス表記します。

1.52.245.180.68

いくら進化しても、こういうのは流石に計算機無いと駄目か

記事への反応 -
  • 増田を適当な語句で検索すると、検索結果ページで日付部分(青い帯のところ)のリンク先がバグっている 例えば、「2024-06-28」のリンク先は https://1.52.216.244/ になってしまう HTMLソース...

    • 20240628をint型10進数値とみなして16進数に変換します →0x134d8f4 8bitずつ区切ります →01 34 d8 f4 元に戻します →1.52.216.244

      • 20240628 を IP アドレスに変換する際、16 進数表記を経由する方法を段階的に見ていきましょう。 ステップ 1: 10 進数を 16 進数に変換 20240628 を 16 進数に変換します。16 進数では 0 から 9 ...

    • mac,chrome だがそんな現象おこらないぞ

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん