2147483647とは、符号付き32bitの上限値である。
2147483647(21億4748万3647)とは、符号つき32bitの上限値であり、現時点のニコニコ動画での再生数、コメント数、マイリスト数の上限である。と言っても現時点(2021/03/24)で最も再生数が多い動画は約3062万(超々アルパカが約1億)、最もコメント数が多い動画は約7462万、最もマイリスト数が多い動画は約66万(超々アルパカが約1001万)なので、21億を超える動画はほぼ永遠に出ないと思われる。ちなみにニコニコ大百科掲示板のレス数上限は4294967295である。
参考までにYoutubeでは、『江南スタイル』が2014年12月に史上初めてこの数値に到達し、Youtube側が再生数カウンターを64bitに対応させることとなった。その後2018年末時点では上位20動画がいずれもこの数値を突破しており、特に再生数1位の『Baby Shark』に至っては再生数100億回以上というバケモノ動画となっている。
2進法で書くと1111111111111111111111111111111(1が31個)である。231-1とも表され、31番目のメルセンヌ数である。また、実は素数であることが知られており、8番目のメルセンヌ素数である。
掲示板
27 ななしのよっしん
2024/01/27(土) 20:57:30 ID: 8FGL9ALvpH
死にたい。
28 ななしのよっしん
2024/03/30(土) 21:04:44 ID: Au7lZQzZSB
29 ななしのよっしん
2026/05/09(土) 13:06:29 ID: B7kvpG55En
>>23
符号付にする理由
①オーバーフローして小さい数になったのか元々小さい数なのかを容易に見分けられる
例:符号なしだと再生回数がそのビット数で表現できる最大数-1のときあと2回再生されたら再生回数=1になるが、これが一周回った1か只の1かをカウンタを見ただけでは判別できない。符号付きならインクリメントによるオーバーフローが生じれば負数になるので最上位ビットだけ見れば判別可能。
②変数同士の減算が容易
例:2つの再生回数の差を求めるとき、符号なしだと大きい方から小さい方を引かないと意図しない結果になる。(3bitで6-7を計算すると110-111=111となり、6-7=7になってしまう)
急上昇ワード改
最終更新:2026/06/12(金) 12:00
最終更新:2026/06/12(金) 12:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。