![]() |
Kein Gültiger Gelitkommawert?
var erg: real;
erg:=84.56 + 40; --> 84.56 ist kein Gültiger Gleitkommawert.. wieso das denn bitte? |
Re: Kein Gültiger Gelitkommawert?
Vielleicht ist damit ja die 40 gemeint?
|
Re: Kein Gültiger Gelitkommawert?
ne, das sagt explizit das 84,56 KEIN Gleitkommawert is..
hier mal der ganze CODE:
Delphi-Quellcode:
so, und dieses feld hat zur Zeit den Wer 84.56
all[i]:=FieldByName('Betrag').AsFloat;
|
Re: Kein Gültiger Gelitkommawert?
Wie jetzt, 84,56 oder 84.56? Das macht schon nen Unterschied..
|
Re: Kein Gültiger Gelitkommawert?
sorry.. mit . PUNKT...
|
Re: Kein Gültiger Gelitkommawert?
Dann finde ich das unerklärlich :gruebel:
|
Re: Kein Gültiger Gelitkommawert?
Delphi-Quellcode:
hab nochmal was verändert.. btw is natürlich real;
showmessage(FieldByName('Betrag').AsString);
btw:=btw+FieldByName('Betrag').AsFloat; bei der ausgabe komm die richtige Zahl mit (.) Punkt. Meine SQL Abfrage ist also richtig. Allerdings sagt er direkt, nachdem ich die Rechnung durchführe, bzw. während dessen, dass halt 84.56 kein gültiger Gelitkommawert sei, |
Re: Kein Gültiger Gelitkommawert?
Was ist denn in deinem System als Dezimalseparator eingestellt, Komma oder Punkt?
|
Re: Kein Gültiger Gelitkommawert?
Zitat:
Ich habe den selben Fehler! Kannst du mir sagen wo ich den Dezimalseparator finde? Und wie ich Ihn mit Delphi auslesen kann, damit ich mein Programm dynamisch einstellen kann? MfG Bennle |
Re: Kein Gültiger Gelitkommawert?
Hi
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 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