Welcome to the Tarbow's heaviest metallic Pleasuredome,
from YOKOHAMA with Whole Lotta Love.
Blogトップ
(Home)
FIAT500S
(ABA-31209)
CB1100
(SC65)
Louis Garneau
(LGS-MV 5FS)
Haro BIKES
(ESCAPE SPORT)
Favorite Music
(Heavy Metal)
自己紹介
(what's Tarbow)
プロフィール&足跡帳
(Guest Book)
mixi
(ID:1307442)
つぶやき
(Twitter)
フェイスブック
(Facebook)
メンテ用
(Admin)

since 2003/01/18

22億の壁

math_025.jpg

コンピューターシステムなどで、
21億は入力出来るけど、
22億は入力出来ない・・・と言う現象が起こったりします。
SEさんはよくご存知でしょうが2進数問題ですね。

コンピューターは「無限」とか「可変」って苦手です。
なので処理可能なデータの範囲を予め定めて持たせるのが一般的です。
でもって人間が見慣れているのは10進数ですが、
コンピューターは2進数でデータを管理します。

2の31乗が2,147,483,648で、
2の32乗が4,294,967,296です。
整数の範囲を「-2,147,483,648」から「2,147,483,647」までと言う、
4,294,967,296(2の32乗)個で管理させるシステムが多いんですね。


  1. 2019/02/13(Wed) 06:46:15|
  2. ICT
  3. | コメント:0
  4. | Edit
覚醒 | ホーム | 扁桃(アーモンド)

Comment (Thanks!)

コメントの投稿