0,8 = 0,8000000023
07.05.2004 14:41:36
Marc
kennt jemand folgendes Problem:
ich schreibe 0,8 in eine Textbox, lese diesen Wert mit CSNG() aus und schreibe ihn dann in ein Excel Arbeitsblatt, wo dann 0,800000023 zu lesen ist.
Für Werte unterhalb von 0,5 ist die Ausgabe noch korrekt, was allerdings auch bedeuten kann, dass der Fehler dort noch so klein ist, dass Excel ihn von alleine vernachlässigt. Für 0,7 gibt er sogar 0,6999999999 aus. Also ist da irgendwie auch kein System erkennbar.
Ich werde wohl künstlich runden, um das Problem zu lösen. Trotzdem würde mich interessieren, woher das kommt.
Eventuell kann ich mich heute nicht mehr für hilfreiche Antworten bedanken, also Dank im vorraus und ein schönes Wochenende.
Marc