lcd de ondalık yazma

Başlatan Mr.Thinking, 11 Nisan 2016, 19:13:00

Mr.Thinking

Merhaba arkadaşlar ve üstadlar;
A=37,2
B=30,5
C=156
D=13,5
E=98
F=?
FORMÜL     F=(A+B+C+D)/E
Yukarıdaki verileri formülde yerine koyup hesapladığımızda sonuç ondalıklı çıkıyor.Pic Basic proda, 16 bit çözünürlükte, bu sonucu "dec" komutları kullanarak LCD de, 2 hane tam sayı ve 3 hane onndalıklı olarak nasıl yazdırabilirim.  Örn: 02,420 gibi
ego=1/Knowledge

tunayk

Ondalıklı işlem yapmakla Ondalıklı göstermek aynı şey değil aslında.  Bu açıdan bakarsanız işlemleri büyütülmüş tam sayılar ile yaparsınız.  Sonra da büyüttüğünüz kadar küçültme yaparsınız. Küçültme işlemi bölme,  yoksa çıkarma ile yapılarak ondalık kısmı hesaplarsınız.