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 ",")
wczytywanie liczb zmiennoprzecinkowych
- 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ę..
- 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..
- 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:(
- Rejestracja: dni
- Ostatnio: dni
0
Polecam czasami użyć:
http://lmgtfy.com/?q=c%2B%2B+string+to+double