DS1631 Nachkommastellen berechnen

Gast #574097
Lesenswert?

Also ich habe ein Problem ich würde gern in C die Nachkomastellen aus 
den beiden Temp. Bytes des DS1631 berechnen,leider hat alles bei google 
entweder nichts oder Sinnloses geliefert. Den normalen ganzwert ohne 
Koma bekomme ich auch hin nur die Kommaberechnung halt nicht. In Bascom 
sieht sowas so aus(siehe unten) aber wie mache ich das in C?:

temp = MSB * 256
temp = temp + LSB
Shift temp , Right , 7
Ganzzahl = temp / 2
Kommastelle = temp + 1
Kommastelle = Kommastelle * 5
Print Ganzzahl ; "." ; Kommastelle

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren