![]() |
Euro-Umrechner
Also, hier ist mein Euroumrechner, er unterstützt mehr und sinnvollere Umrechnungarten, als
![]() Euro US-Dollar Britische Pfund Schw. Franken Norw. Kronen Dänische Kronen Schw. Kronen Japanische Yen Unzen Gold Es gibt eine Online-Aktualisierung, zum speichern der Wechselkurse wird eine Wechselkurse.ini in dem Ordner erstellt, wo die .exe ausgeführt wird. :arrow: in den tna und Zwischenablage im Edit, zum schnelleren umrechnen Edit: Version 1.2 :arrow: Fehlerbehandlung vollständig implementiert :arrow: Wenn keine Ini-datei vorhanden ist, nimmt er konstante Faktoren. :arrow: In den Comboboxen lässt sich nix eingeben :arrow: In den Edits kann man nur noch einen Punkt (Dezimaltrenner) eingeben [edit=Sharky]Anhang auf Wunsch gelöscht da es weiter unten eine neuere Version gibt. Mfg, Sharky[/edit] Neueste Version auf ![]() |
Re: Euro-Umrechner (diesmal was sinnvolles ...)
is wieder ein programm für mich :>
funktioniert gut .. nur billgates könnte damit wenig anfangen .. 12000000000$ sind -17174453.76€ .. da währe der "arme" schnell arm :lol: |
Re: Euro-Umrechner (diesmal was sinnvolles ...)
Mit 12000000000 kommt man auch schon an die Grenzen von Ganzzahlen, so weit geht eben nit.
(Nur ne Ausrede, die Differenz wird auf mein Konto überwiesen :mrgreen: :mrgreen: :mrgreen: ) |
Re: Euro-Umrechner (diesmal was sinnvolles ...)
Hallo!
Zitat:
Gruß Dietmar Brüggendiek |
Re: Euro-Umrechner (diesmal was sinnvolles ...)
gibbet auch was wie float64, real64 oder double64 ?? (brauche nachkommastellen)
|
Re: Euro-Umrechner (diesmal was sinnvolles ...)
Da sag ich doch mal: Read The Fine Manual :mrgreen: Markier mal int64 und drück die wichtigste Taste nach F9. Dann wirst du auf extended und comp stossen.
|
Re: Euro-Umrechner (diesmal was sinnvolles ...)
Das Prog ist ja ganz nett, aber bevor ich irgendein Programm veröffentliche würd ich wenigstens einige Grundlagen richtig stellen! z.b. kann man deine Form noch resizen und die währungen selber eintragen und und und
edit: ...Delphi 7 Enterprise... :gruebel: :thuimb: |
Re: Euro-Umrechner (diesmal was sinnvolles ...)
Hallo!
Bei Geldbeträgen sollte man Gleitkommazahlen wegen der prinzipbedingten Ungenauigkeit möglichst nicht einsetzen. Statt dessen gibt es ja die Festkomma-Zahlen. Diese werden als Integer (oder entsprechend z.B. Int64) bezeichnet und heißen Festkomma-Zahlen, weil sie das Komma an einer festen (vom Programmierer festgelegten) Stelle enthalten. Wer hindert Dich dann daran, die Zahlen mit 4 Nachkommastellen zu verwenden? Vor der Ausgabe dann die letzten 2 Stellen wegrunden und das Ergebnis mit 2 Nachkommastellen (z.B. mit Format oder durch simples Einfügen des Kommas) ausgeben - fertig. Bei Euro-Beträgen speicherst Du also den hundertfachen Cent-Wert im Int64 und hättest dann eine Genauigkeit auf 1/100 Cent. Sowas ist wichtig bei Zinsberechnungen und Währungs-Konvertierung. Alles eine Frage der Formatierung und Interpretation bei Ein- und Ausgabe! Leider gibt es - genau wie die "if x = True then"-Schreiber - genug Leute, die bei Kommazahlen sofort zu Real-Typen greifen. Liegt die Anzahl der Nachkommastellen fest (z.B. Geldbeträge, Abmessungen auf mm genau in m angegeben), sind Integer-Typen mit entsprechender Formatierung immer besser - und auch schneller und genauer! Gruß Dietmar Brüggendiek |
Re: Euro-Umrechner (diesmal was sinnvolles ...)
Warum nicht den Typ benutzen der genau für solche Sachen gebaut wurde?
Zitat:
Zitat:
- In dem Edit kann man noch eine Fehlermeldung produzieren: '..5' :pale: |
Re: Euro-Umrechner (diesmal was sinnvolles ...)
hallo, hab mir aus interesse dein prog runtergeladen weil wir nen währungsrechner in der prüfung schreiben mussten...
jetzt meine frage: egal welchen geldbetrag oder welche währung ich eintippe, es wird immer eine null angezeigt?? ... nun versteh ich auch warum viele immer zu mir sagen unser geld ist nix mehr wert :S aber okay... zur korrektheit muss man halt noch erwähnen dass nach der online-aktualisierung alles prima klappt =) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz