Natürlich gibt die erste Version mit Faktor 100 einen Int-Überlauf, habe ich doch oben vorgerechnet. Die Formel für spannung sieht so aus:
Code:
   spannung_1=(batt_3 + batt_2 + batt_1)/535.1; 
   spannung=(batt_3 + batt_2 + batt_1)*100/535;
Es sollte aber so aussehen:
Code:
   spannung_1=(batt_3 + batt_2 + batt_1)/535.1; 
   spannung=(batt_3 + batt_2 + batt_1)*10/5351;
Zähler und Nenner mal 10, dann stimmts auch mit dem Komma im Ergebniss...

Ach, ich Depp, ihr wollt doch gar keine Kommas haben, blöd wenn man nicht alles liest. Sorry. Wäre vielleicht das die richtige Lösung:

Code:
spannung_1=(batt_3 + batt_2 + batt_1)/535.1;
spannung=(int) spannung_1*100;
mic