1. ホーム
  2. magic-numbers

[解決済み] 23,148,855,308,184,500は魔法の数字なのか、それとも単なる偶然なのか?

2022-03-17 22:11:21

質問

などの報道がありました。 これ は、プログラミングのバグとして発生した可能性があることを示唆しています。

<ブロッククオート

アメリカのある男性が を買うために近所のガソリンスタンドへ。 タバコの箱を発見した。 23,148,855,308,184,500ドルが請求されました。

これは23兆ドル(14ポンド)である。 の何倍もある。 国の借金です。

16進数で表すと523DC2E199EBB4で、一見するとあまり面白そうではありません。

どなたか、どのようなプログラミングのミスが原因でこのようなことになったのか、お分かりになる方はいらっしゃいますか?

解決方法は?

セントを足すと2314885530818450000となり、16進数では2020 2020 1250となります。

パターンがわかりますか?最初の6バイトはスペース(16進数20、10進数32)で上書きされているのです。