Hlavní navigace

Názor k článku Deset největších softwarových chyb v historii lidstva od Pavel Tišnovský - To je problem Excelu, protoze se v nem...

Článek je starý, nové názory již nelze přidávat.

  • 29. 9. 2010 17:53

    Pavel Tišnovský

    To je problem Excelu, protoze se v nem pouzivaji formaty podle IEEE 754, ktere vubec nejsou vhodne napriklad pro vypoctu s penezi atd. Mel by se pouzit fixed point popr. pro mnoho aplikaci by byly jeste vyhodnejsi zlomky, coz je sice trosku pomalejsi, ovsem mnoho problemu se tim odstrani (nebo jsou lepe predikovany).

    Starsi Excely (nove neznam :-) mely napriklad problem s nasledujicim skriptem, schvalne si muzete zkusit tipnout, co vyjde, jestli skutecne jednicka:

    Sub Main()
          MySum = 0
          For I% = 1 To 10000
             MySum = MySum + 0.0001
          Next I%
          Debug.Print MySum
       End Sub