精華區beta TurtleSoup 關於我們 聯絡資訊
題目: 你正一如往常的上著PTT 喝著海龜湯 突然燈光一閃 當你醒來發現你身處在電腦世界 你看到巨大的垃圾桶 以及許多ICON 在你眼前的是一片綠地以及藍天 不過雲朵是不會飄動的 ===============解答在下一頁喔!!小心不要雷到!!================================== 解答: 將時間改為 2038/1/19 11:14:07 時間出現裂縫 你被時間的裂縫吸入 醒來時 發現在自己家裡 什麼事都沒有發生 就像一場夢一樣 而電腦的時間卻停在1901/12/14..... 出處、作者: whatai 備註: 這是電腦時間的最大值與最小值 可以去看看信箱的垃圾信就知道了 2^31 = 2147483648 2147483648/(3600*24*365) = 68.09 由於電腦時間是從1970開始算起 加上68約莫是2038年 而在往上加一秒 對電腦而言是負68年 時間也就倒扣68.09年 約莫等於1901年 ===================注意解答的標題要跟題庫一樣喔!=============================== -- 有批好糟糕的海龜湯阿 有興趣就打這隻電話(遞名片) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.56.186 ※ 編輯: whatai 來自: 114.24.56.186 (01/22 01:56)
mcrdex:話說我家新電腦時間可以到2099年了@@ 01/22 11:17
whatai:傳統電腦是32位元 01/22 13:21
whatai:留下一位元作為正負號判斷剩下31位元 01/22 13:22
whatai:就等於2147483648 01/22 13:22
whatai:就也是為什麼ONLINEGAME金錢上限是20E 01/22 13:23
whatai:雖然可以用"字串"的方式來超過50E 100E不過那是另外一事了 01/22 13:24
whatai:不過我剛剛實驗過 時間範圍是1980-2099年 01/22 13:27
whatai:"可能"是處理時間資料的方式不一樣 01/22 13:28
whatai:依照題目的方法是因為用秒為單位紀錄時間 01/22 13:29
whatai:所以到2038年會產生上限值的問題 01/22 13:29
whatai:如果把年月日時分秒分別處理 分別只需要整數0-255 01/22 13:31
whatai:或者-128 - 127 01/22 13:31
whatai:也許是這樣吧?對WINDOS處理時間的方式不是很清楚 01/22 13:32
whatai:或者2038這問題早就不是問題了 01/22 13:33
whatai:有請高手高高手來指教一番 01/22 14:46
※ 編輯: whatai 來自: 114.36.42.243 (01/22 14:48)