wczytywanie liczb zmiennoprzecinkowych

wczytywanie liczb zmiennoprzecinkowych
SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
1

Mam taki problem: otóż z pliku .txt mam pobrać liczby. Nie byłoby problemu, gdyby były to liczby całkowite. Plik wygląda tak: 12,3 0,1 1,1 33,3 Mój problem polega na tym że nie wiem jak pobrać liczby po przecinku? (próbowałem z double tylko on działa przy "." a nie przy ",")

Carlos Spicy-Weener
  • Rejestracja: dni
  • Ostatnio: dni
1

Jaki język. A czym sie różni pobranie liczby rzeczywistej od całkowitej, bo ja nie widzę różnicy poza typem zmiennej.

EDIT:

Więc wczytuj do stringa i zamień przecinek na kropkę..

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 260
0

Jaki język?
PS. Ubiegł mnie -,-

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
0

Sorry, zapomniałem napisać C++

Carlos Spicy-Weener
  • Rejestracja: dni
  • Ostatnio: dni
0

Dostałeś już odpowiedź. Wczytuj do stringa, po czym sprawdzaj czy w stringu jest znak ',' jeżeli jest zamień go na '.' i konwertuj do double..

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
0

Chciałem zrobić tak jak polecałeś, ale nie wiem jak zamienić stringa na double. Szukałem, ale nigdzie nie mogłem znaleźć w necie:(

koyto
  • Rejestracja: dni
  • Ostatnio: dni
SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 105
0

Próbowałem, ale dzięki dałeś mi dużo do myślenia (mój błąd polegał na czymś innym :))

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.