Pascal

Tags:    programmering

Har lavet en lommeregner i Pascal med mulighed for at regne med 100 cifrede tal, og 1000 cifrede resultatet.
(Har bare lavet den for sjov skyld.)

Alt går fint men mit problem, hvis man kan kalde dét det er at hvordan fjerner man alle de overskydene nuller?
Hvis man f.eks. vil pluse 1 + 1, kommer der til at stå
1.000000000000000000000000000[osv. op til 100] + 1.000000000000000000000000000[osv. op til 100] = 2.000000000000000000000000000[osv. op til 1000]

- Og det ser ikke for godt ud, så vil gerne høre om nogle jer udviklere, kender en metode til at kunne fjerne nullerne? :)



Det ca. 15 år siden jeg har leget med Pascal, men prøv at studere forskellen på output for de to linier:

Fold kodeboks ind/udKode 




Det ca. 15 år siden jeg har leget med Pascal, men prøv at studere forskellen på output for de to linier:

Fold kodeboks ind/udKode 


Har selv brugt den nederste metode.
Har sat den til :0 :1000, og derfor udskriver den 1000 cifre lige meget hvad bagefter.
Og hvis jeg ikke har det kommer der til at stå noget lignende
1.0000000e+32, og jeg vil have tal cifre..




t