WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Guru, e-Zitate & Off Topic (http://www.wcm.at/forum/forumdisplay.php?f=15)
-   -   Rechenfe ler... (http://www.wcm.at/forum/showthread.php?t=70775)

Sesa_Mina 21.09.2002 21:56

Rechenfe ler...
 
Mirkoschrott hat es in 7!!!!! Jahren NICHT geschafft, seine C compiler wirklich Fehlerfrei zu bekommen.

Tabellenkalkulationen rechnen deswegen Immer noch teilweise FALSCH.

Try it:

=Ganzzahl((53.37-53.35)*100)
und
(53.37-53.35)*100

in jeweils eine Zelle eintragen.

Ersteres wird 1 zurückliefern. letzteres wird als Korrektes Ergebnis 2 ausspucken.

Der Fehler ist hierbei NICHT in der Funktion Ganzzahl zu suchen sondern darin, wie der C compiler den source code zerpflückt.

(so auch nachzulesen in PC Welt 2/95!)

Wie gesagt: Lässt sich einfach in Excel oder amderen Tabellenkalkulationen nachprüfen.

pc.net 21.09.2002 23:25

der rechenfehler dürfte tatsächlich ganz woanders liegen ...

ich habs jetzt mit

=Ganzzahl((53.39-53.35)*100)
und
(53.39-53.35)*100

probiert, und bekomme als ergebnis 3 und 4

bei
=Ganzzahl((53.39-53.31)*100)
und
(53.39-53.31)*100

kommt als ergebnis 7 und 8 heraus ...

somit wird offensichtlich irgendwo in der routine 1 subtrahiert ...
ein typischer bug ...

fällt meiner meinung nach in die ms-antwort-kategorie: dann geben sie die formel nicht so ein ;)

The_Lord_of_Midnight 22.09.2002 15:39

Da werden die Prioritäten eben falsch gesetzt. Zuerst einmal möglichst viele Features und erst wenn man irgendwann Zeit hat Fehlerbehebung (also meistens nie).

Richtig bzw. realitischerweise angemessen wäre es, wenn im Laufe der Zeit die Basisfunktionen immer weiter ausgereift und fehlerfrei werden und nur die neuen Dinge anfangs "problematisch" sind.

Da hat der Kunde eben kein Gewicht mehr. Einen Fehler kann man vielleicht noch melden, aber es interessiert keinen.

Venkman 22.09.2002 15:52

würd mich net wundern wenns in der msoft buchhaltung wegen sowas schon gröbere troubles geben hätt ... ;) - aber sowas wird wohl vertuscht

_m3 22.09.2002 16:09

ich glaube nicht, dass MS seine Buchhaltung in Excel macht.

pc.net 22.09.2002 16:23

stimmt ... die verwenden works dafür :ms:

Venkman 22.09.2002 18:30

:D

Sesa_Mina 22.09.2002 18:36

...und selbst Works wird das Problem haben wenn mit M$ compilern compiliert :D

The_Lord_of_Midnight 22.09.2002 18:47

dabei hatte doch ms unlängst eine "sicherheitsintiative". vielleicht sollten sie auch einmal eine "bugfixintiative" starten ?

das problem mit solchen schwachsinnigen initiativen ist immer, daß man dann alles andere vergisst. wichtig ist nur der boss sieht, wie fleissig man sein letztes kommando befolgt hat. hüh, hott !


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag