西西河

主题:【游戏】不看不知道,一看吓一跳!!! -- Highway

共:💬47 🌺6
全看分页树展 · 主题 跟帖
家园 MICROS_PER_DAY溢出了

MILLIS_PER_DAY = 86400000=0x5265C00

MICROS_PER_DAY = 86400000000 = 0x141DD76000 > 0xFFFFFFFF (long是32bit?)

去掉溢出的位,实际上是0x1DD76000=500654080

500654080/86400000 = 5.79xxxxx

因为是long,所以取整,为5。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河