Schade....Zitat von The_Darkside
Integer kann nur ganze Zahlen, insofern liegt es in der Natur der Sache, dass du die Nachkommastellen verlierst.Zitat von The_Darkside
URef * ADC ergibt einen Messwert mit der Einheit V/1024.
URef * ADC / 1024 ergibt einen Messwer mit der Einheit (V/1024)/1024, also V.
Wenn du den Messwert in der Einheit V/100 (also V mit zwei Nachkommastellen) haben möchtest, ergibt sich (V/1024)/100 => URef * ADC / 10,24. Da der Teiler ganzzahlig sein muss, heisst es also URef * ADC / 10, also musst du einen Fehler von über 2,5% nur aufgrund der Rechnung in Kauf nehmen.
Lesezeichen