Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

jak prawidłowo odczytać zmienne SINGLE z tablicy - BASCOM

adrach
-
-
Posty:4
Rejestracja:24 sie 2004, o 09:54
jak prawidłowo odczytać zmienne SINGLE z tablicy - BASCOM

Postautor: adrach » 3 cze 2007, o 13:08

Tablicę mam wypełnioną jak poniżej wartościami typu SINGLE (liczby zmiennoprzecinkowe):

Tab:
Data 0.0010! , 0.233! , 0.0022! , 0.392! , 0.0028! , 0.510! , 0.911!


Gdy odczytuję te dane (wciąż jako SINGLE) i wyświetlam je na LCD, to widzę wartości nieco inne od tych z tablicy - są po prostu dziwnie zaokrąglane, dla przykładu:
0.00099998 , 0.2329997 , 0.00219994 , itd ...

Jak tego uniknąć? Zależy mi na odczycie dokładnie takich wartości jakie wpisane są w tablicy, jednak z innych przyczyn nie mogę korzystać ze sztuczek typu mnożenie przez 1000 (czy 10000) w celu pozbycia się liczb zmiennoprzecinkowych - te MUSZĄ pozostać w tablicy!

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty:2653
Rejestracja:24 sty 2005, o 00:39
Lokalizacja:Winny gród

Postautor: pajaczek » 3 cze 2007, o 15:14

Poczytaj o sposobie zapisu liczb zmiennoprzecinkowych w systemach informatycznych, cecha i mantysa sa tu slowami kluczowymi.

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości