以下の内容はhttps://nlab.itmedia.co.jp/nl/articles/1302/14/news119.htmlより取得しました。


 「この後の電車は32768両編成です」「えーっ」――京王線の電光掲示板のおかしな表示がTwitterで話題になっています。関連するツイートがTogetterの「京王線『この後の電車は32768両編成です』 長っ」にまとめられています。

32768両編成って何事京王線 twitter.com/paselanpatlin/…

— LIHOさん (@paselanpatlin) 2013年2月13日

 3万2768編成の電車が存在したら、1両20メートルとして全長655.360キロ。な、長い! 新宿・八王子間をはみだすどころか、直線距離で言うと、新宿から広島に届くくらいになります。一体いくつの駅が列車通過中になってしまうのかを思うと末恐ろしいです。そもそもこんなに長いと走れないでしょうが……。

画像 32768編成車両に関するツイートまとめ

 プログラムに詳しい人たちは「この数字を見て『あーw』と思うかどうかがプログラマかどうかの分かれ目w」「京王の両数編成の部分のデータが16bit符号付き整数であることがバレたな」など32768という数字にピンと来たよう。何が原因でこの奇妙な数字が出たかを考える議論が盛り上がっています。

 いろいろな考察がありますが、電光掲示板に車両数不明という意味で「-」記号を表示させようとしたが、プログラムが-をマイナス符号と解釈して「-0」→「1000000000000000」(2進数)→「32768」(10進数)になったのでは、というShun1さん(@Nukashi_ALL)の説がもっともらしいと感じました。

職員「運用乱れて両数不明だから"-両編成"って出しとけばいいか」→「-」と入力→入力を受け付けたプログラム「"-"ってことは"-0"か。マイナスは頭のビットを1にすればいいんだよね。"1000000000000000"と」→続く

— Shun1さん (@Nukashi_ALL) 2013年2月13日

→表示機のプログラム「マイナスxx両なんてありえないから俺は16ビットを正の数として読み込むぜ。"1000000000000000"ってことは十進数に直すと32768だな。わかった。"32768両編成"って出すぜ」

— Shun1さん (@Nukashi_ALL) 2013年2月13日

 バグでめちゃくちゃな数字が表示されていたかと思いきや、32768という数字には意味があったようです。全長655.360キロの電車が駅に到着したらしたでおもしろいですが。

関連キーワード

電車 | プログラム | Togetter | 掲示板 | Twitter


Copyright © ITmedia, Inc. All Rights Reserved.




以上の内容はhttps://nlab.itmedia.co.jp/nl/articles/1302/14/news119.htmlより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14