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)
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ą?
Moderatorzy:Jacek Bogusz, procesorowiec, robertw, tomasz_jablonski, r-mik, Moderatorzy
-
- -
- Posty:10
- Rejestracja:5 lut 2006, o 20:05
- Lokalizacja:Warszawa
Re: w jaki sposób wyświetlić liczbe zmiennoprzecinkową?
WitamMają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)
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
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości