Re: År 2000-problemet

From: Lars Staurset (lars.staurset@statkart.no)
Date: Tue Nov 09 1999 - 11:25:10 MET


Ketil Wendelbo Aanensen wrote:
>
> Hei!
> Kan noen opplyse meg om hvorfor en datamaskin ikke "skjønner" at etter 99
> kommer 00. Hva skulle det ellers være. Da vi gikk fra 1989 til 1990 skifta
> jo den ene nullen fra 9 til 0. Dessuten: Hva vil få "alle" datasystemer til
> å klikke fordi de viser feil dato. Jeg skjønner ikke helt at dette er noe
> stort problem selv for systemer enn de som har faste rutiner på noen dager.
> Sett f.eks at et atomkraftverk har et datasystem som utfører
> sikkerhetsrutiner hver sjuende dag. Ville ikke da systemet bare telle 7
> dager framover og fortsette som vanlig.
> Kjipt nok at folk som er over hundre blir innkalt til barneskolen, men:
> HALLO..?

Det finst ein god del litteratur om emnet. La meg berre kort seie at ein
datamaskin ikkje "skjønar" noko som helst, han berre behandlar 0-ar og
1-arar etter reglar som er sett opp i programma.

Mange av desse programma lagrar berre to siffer for årstalet, og
ignorerer hundreåra eller behandlar dei på annan måte. Overgangen frå
(19)89 til (19)90 gjekk greitt, men kva kjem etter (19)99? Det kjem an
på kva slags regel som er bygd inn i programmet. Somme stader kan det
bli 2000, andre stader 0, 1900 eller eit heilt anna tal. Reknestykke som
er baserte på differansen mellom to tidspunkt, kan då bli heilt feil.
Det som skulle vere 7 dagar, blir eit meiningslaust tal, kanskje
negativt. Somme program vil likevel bruke talet som det er, og
resultatet kan bli kva som helst.

>
> Forresten: Jeg misliker folk og bedrifter som tjener penger på folk
> paranoia, men er det ikke bedre å bruke noen kroner for mye for å avverge et
> mulig atomproblem enn å bruke noen kroner for lite?

Så absolutt.

Lars Staurset



This archive was generated by hypermail 2b29 : Thu Jan 13 2000 - 15:17:35 MET