Float Berechnung
hallo zusammen,
folgendes stück code treibt mich gerade zur verzweiflung:
wenn ich mir meine schmier-merker später seriell ausgeben lasse kommt zum beispiel folgendes ergebnis:
755.00
739.27
739.27
bassval ist immer gleich expsensval2. das * 1.3 wird anscheinend nicht ausgeführt. hat jemand eine ahnung warum? die variable bassval wird als float ganz anfang als globale variable deklariert, und sonst nirgendwo verwendet. ich verstehe es gerade nicht.
grüße,
sven
folgendes stück code treibt mich gerade zur verzweiflung:
code: [select]
bassval = expsensval2 * 1.30;
if ( sensvalfloat > bassval){
digitalwrite(led, high);
previousmillis = currentmillis;
schmier1 = sensvalfloat;
schmier2 = bassval;
schmier3 = expsensval2;
}
wenn ich mir meine schmier-merker später seriell ausgeben lasse kommt zum beispiel folgendes ergebnis:
755.00
739.27
739.27
bassval ist immer gleich expsensval2. das * 1.3 wird anscheinend nicht ausgeführt. hat jemand eine ahnung warum? die variable bassval wird als float ganz anfang als globale variable deklariert, und sonst nirgendwo verwendet. ich verstehe es gerade nicht.
grüße,
sven
Arduino Forum > International > Deutsch (Moderator: uwefed) > Float Berechnung
arduino
Comments
Post a Comment