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 ",")
1
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ę..
0
Jaki język?
PS. Ubiegł mnie -,-
0
Sorry, zapomniałem napisać C++
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..
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:(
0
Polecam czasami użyć:
http://lmgtfy.com/?q=c%2B%2B+string+to+double
0
Próbowałem, ale dzięki dałeś mi dużo do myślenia (mój błąd polegał na czymś innym :))