Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Wissenschaftliche Zahlenschreibweise
DrEvil - So 07.09.03 13:22
Titel: Wissenschaftliche Zahlenschreibweise
Ich habe folgendes Problem: Für einen Funktionsplotter habe ich mir einen Formelpaser programmiert der auch funktioniert. Es gibt nur ein Probelm. Wenn er z.B. 0.25^5 rechnen soll gibt er 5.765... wieder anstatt
9.765625 * 10^-4. Das kommt daher weil er von 9.765 die 4 abzieht. Nun endlich zu meiner Frage. Wie bringe ich das Programm dazu nicht mit der wissenschaftlichen Abkürzung zu arbeiten, so dass er 0.0009765... wiedergibt? Hoffentlich könnt ihr mir helfen.
Keldorn - So 07.09.03 14:36
Delphi-Quelltext
1: 2:
| listbox1.items.add(FloatToStr(0.00009785)); listbox1.items.add(FloatToStrF(0.00009785,fffixed,15,10)); |
gugg dir z.b Floattostr
F in der OH an, dort hast du diverse Möglichkeiten
Mfg Frank
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!