URL クエリ文字列で 50 桁の 10 進数の整数 ID を使用している Web サイトに遭遇しましたが、これは少し過剰に思えます。
最小の 50 桁の 10 進数は1.0 x 10^49
、別名:
1000000000
0000000000
0000000000
0000000000
0000000000
- バイナリ表現には何ビットが含まれますか?
- 符号なし 32 ビット整数または 64 ビット整数の範囲制限を考慮して、このような大きな 10 進数を 2 進数に変換するにはどうすればよいでしょうか?
私は純粋なプログラマーの好奇心からだけ質問します - これは大学の質問でも、仕事の問題でも、面接のパズルでもありません!