Gast
#4271644
Hallöchen, ich bekomme von meinem Feuchtigkeitssensor Daten in Buffer. Daten aus zwei Buffereinträgen müssen nach folgender Formel zusammengebracht werden: ((RH_High[5:0]*256 + RH_LOW[7:0])/2^14) * 100 Es ergibt sich beispielsweise ein 16 Bit-Wert von 0010100110011001 bevor mit 14 geshiftet wird. Problem ist jetzt aber das shiften um 14. Danach habe ich doch einen Wert von null, oder? Weil alle Nachkommastellen wegfallen. Muss ich da mit Gleitkommazahlen arbeiten? Grüße, Florian