Witam.
Jak można zamienić np
string a = "3.3"
na typ double.
Próbuje tak
double b = double.Parse(a)
ale coś nie wychodzi :(.
Wątek przeniesiony 2016-02-15 15:25 z C# i .NET przez ŁF.
Witam.
Jak można zamienić np
string a = "3.3"
na typ double.
Próbuje tak
double b = double.Parse(a)
ale coś nie wychodzi :(.
Co to znaczy, że coś nie wychodzi?
Zobacz na to: http://stackoverflow.com/questions/12426978/c-sharp-convert-string-to-double-in-locale
Pamiętaj także o niedokładności liczb zmiennoprzecinkowych na komputerze.
Bo separatorem dziesiętnym w polskiej wersji jest przecinek.
double.Parse("3.3", CultureInfo.InvariantCulture)