Y2038K

Panagiotis Voudouris panos at veria1.freeserve.co.uk
Fri Sep 17 01:09:54 EEST 1999


Διάβαζα τo linux-FAQ (δουλεία δεν είχε ο διάολος....) και είδα ότι για
το Y2K λέει ότι το Linux χρησιμοποιεί 32-bit integers για να μετρά τα
δευετερόλεπτα από το 1970. Έτσι, το overflow θα επέλθει το έτος 2038 το
οποίο όμως όπως το υπολόγισα εγώ (2^32/60/60/24/365) θα έπρεπε να συμβεί
το 2106. Άρα χρησιμοποιούν signed integer και χρησιμοποιούν από το 0 και
πάνω χαραμίζοντας τα υπόλοιπα μισά νούμερα. Είναι δυνατόν ή απλά ο τύπος
που το έγραψε (το FAQ) κάνει λάθος;

Τα νυχτερινά υπαρξιακά μου προβλήματα ξαναεμφανίστηκαν...
Πάνος

ΥΓ
Δηλαδή να ξέρω πότε να πάω για κονσέρβες! :-)



--
====================================================================
Gia boithia (h na diagrafhte) e-mail sto majordomo at hellug.gr
Ta archives tis listas einai sto http://lists.hellug.gr/archives
prin steilete kapoia erothsh psakte mipos exei hdh apanththei.
Gia opoiodipote problima stilte e-mail ston owner-linux-greek-users at hellug.gr
====================================================================



More information about the Linux-greek-users mailing list