· Text 8755 · w8 · inlagg
Appropå den tidigare debbatten om felaktiga program i monitorn
så vill jag säga att en stor del fel uppstår när man laddar
in ett program som lägat i "LIST" format eftersom datorn
kan stå i EXTEND resp NO EXTEND samt i INTEGER resp FLOAT mod.
Ett program som är skrivet med långa variabelnamn och läses
in i en datorn som står i NO EXTEND ger en hel del konstiga
fel liksom ett program som är skrivet i INTEGER mod och
läses in i en dator med FLOAT mod satt.
Ex: 10 I=1 (Skrivet i INTEGER)
20 I.=1.
blir lätt
10 I=1 (Inläst i FLOAT)
20 I=1
resp
10 I=1 (Skrivet i FLOAT)
20 I%=1%
blir
10 I=1 (Inläst i INTEGER)
20 I=1
Datorn blandar ihop de olika variablerna!
Varför skriver jag nu den här texten ?
Jo - därför att jag igår skulle försöka förklara för en
tolvåring varför det kan bli en massa konstiga fel när man
laddar in ett program från monitorn.
Det hela går mycket enkelt att avhjälpa genom att man
i programmets början skriver EXTEND:INTEGER innan man sänder
in det till monitorn.
(Jag har till och med sett program av annars mycket skickliga
programskrivare i programbanken som innehåller ovanstående miss)