June 19, 2007
お金の上限
[Ragnarok]
えみゅ鯖で所持金の上限をあげようと、5Gに設定しました。
テストとしてGM垢でログインし、お金を弄ってみると、あら不思議マイナス残高www
気を取り直して、設定金額を3Gに設定。
やっぱし、マイナス表示orz
次は2Gに設定。
OKOK、正数で表示されてる。
銀行NPCとかもいじってるとそのうちに気付きました。
Zenyを扱ううえでの上限は2,147,483,647であると。
2147・・・あれ?この数値どっかで見たこと在るような+どうせ変数なんだから2乗数だろの考えのもと電卓をポチポチ。
2の31乗で2,147,483,648とあいなりました。
まぁ、32bitだしこんなもんよね。
31乗を越した分は負の数として扱われます(詳しくは本屋さんで、情報処理技術者試験の参考本でも読んでください)。
と、そこで気付く罠。
これって2038年問題の数値じゃんw
2038年問題については続きをどうぞ。
2038年問題とは1970年1月1日 0時0分0秒から2の31乗秒、 つまり2,147,483,648秒を超えるとコンピュータが数値をはじけなくなり、誤動作を起こす可能性がある問題のことです。
にしても、ROのえみゅ鯖作ってて2038年問題にぶちあたるなんて、なんて幸せなのかしら(謎
written by hijiri_KT
トラックバック
このエントリーのトラックバックURL:
http://mokyumokyu.net/cgi-bin/mt/mt-tb.cgi/473












