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ę

w jaki sposób wyświetlić liczbe zmiennoprzecinkową?

Awatar użytkownika
Reaper
-
-
Posty:7
Rejestracja:24 lis 2005, o 15:34
Lokalizacja:Sulechów
w jaki sposób wyświetlić liczbe zmiennoprzecinkową?

Postautor: Reaper » 5 lut 2006, o 12:07

Mając liczbę zmienno przecinkową chciałbym ją wyświetlić na wyświetlaczu LCD, z tym, że na wyświetlacz podajemy znaki (jak wiadomo wyświetlacz posiada w pamięci tablicę z kodami znaków). Pytanie jest takie jak można rozbić tą liczbę aby na wyświetlaczu LCD uzyskać
"0,239410123" czy może jest na to jakiś inny sposób, za pomoc z góry dziękuję (dodam tylko zę program powstaje w C i pisany jest pod uP kompatybilny z rodzina MCS 51)

michalko12
-
-
Posty:10
Rejestracja:5 lut 2006, o 20:05
Lokalizacja:Warszawa

Re: w jaki sposób wyświetlić liczbe zmiennoprzecinkową?

Postautor: michalko12 » 5 lut 2006, o 20:18

Mając liczbę zmienno przecinkową chciałbym ją wyświetlić na wyświetlaczu LCD, z tym, że na wyświetlacz podajemy znaki (jak wiadomo wyświetlacz posiada w pamięci tablicę z kodami znaków). Pytanie jest takie jak można rozbić tą liczbę aby na wyświetlaczu LCD uzyskać
"0,239410123" czy może jest na to jakiś inny sposób, za pomoc z góry dziękuję (dodam tylko zę program powstaje w C i pisany jest pod uP kompatybilny z rodzina MCS 51)
Witam

W takim przypadku nie wyważa się już otawtych drzwi i korzysta się z standardowych funkcji jakimi są "sprintf" i "printf". Tyle że nie wszystkie kompilatory C mają wbydowane te funkcje z obsługą liczb zmiennoprzecinkowych.
Pozdrawiam
MK

Wróć do „8051”

Kto jest online

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