hi,
das glaube ich nicht - der fehler lag darin, dass du versucht hast, eine fließkommazahl (double) in einem datentyp zu speichern, der nur ganzkommazahlen speichern kann (long).
das trennzeichen fürs komma legt die ländereinstellung des pc's (bzw. die separate einstellung für kommzeichen) fest.
deine 2. frage verstehe ich - vom sinn her - nicht.
geht es darum, dass du die zahl an anderer stelle wieder in einen string konvertieren und als "0.270" ausgeben willst?
siehe:
http://msdn.microsoft.com/library/de...matstrings.asp
fg
-hannes