Witam, zalozmy ze mam liczbe X pobrana z pliku jako string.
Jak okreslic programowo jaki typ liczbowy reprezentuje ta liczba:
Single, Double, Integer itd itp.
?
Witam, zalozmy ze mam liczbe X pobrana z pliku jako string.
Jak okreslic programowo jaki typ liczbowy reprezentuje ta liczba:
Single, Double, Integer itd itp.
?
Co oznacza "jaki typ reprezentuje"?
Liczba 200
zmieści się do każdego z wymienionych, więc który będzie odpowiedzią?
bez przecinka to 'integer' :)
musze jakos wczytac liczby z pliku jeszcze (oddzielone spacją lub tabem) - czy sposob na wczytywanie stringlista i delimetedtext bedzie ok?
Nie wiem jak dokładnie wygląda ten plik, ale sądze że tak. Najlepiej wykaż się samodzielnością i po prostu sprawdź.
xas222 napisał(a)
Witam, zalozmy ze mam liczbe X pobrana z pliku jako string.
Możesz to sprawdzić, ale cudów nie oczekuj;
Wczytaj liczbę do zmiennej łańcuchowej, po czym sprawdź, czy liczba zawiera separator dziesiętny; Jeśli go zawiera to jest to liczba rzeczywista, jeśli nie - całkowita; Dla liczb całkowitych możesz sprawdzić znane wszystkim zakresy typów i dobrać taki, który pomieści liczbę i równocześnie będzie zajmował jak najmniej pamięci;
Ale po co to Tobie potrzebne to już nie wiem...