Witam. Piszę program na zaliczenie, jego głównym zadaniem było wczytanie z pliku tekstowego wartości x i y punktów i przerysowanie ich na układ współrzędnych. Problem z tym że na różnych komputerach otrzymuje różne wyniki.
Mając w pliku wartości 0,11:0,47 float.parse() odczytuje je jako 11 i 47 zaś na komputerze znajomego jako 0,11 i 0,47. Wartości nie są nigdzie mnożone ani dzielone, kod a nawet projekt te same, więc dziwi mnie ta rozbieżność wyników. Jakieś sugestie?
Próbowałem także z double
MessageBox.Show(wynik[i, 0]);
double dX = Convert.ToDouble(wynik[i, 0]);
MessageBox.Show(Convert.ToString(dX));
W pierwszym wypadku wyświetla 0,11 w drugim zaś 11