Всем привет. Подскажите, что я не так сделал. Вот код: Код (Text): float AA=0; Serial.print("del="); AA=2/5; Serial.println(AA,5); В терминале вижу: del=0.00000 Почему не =0,4
Достаточно, чтобы лишь один из операндов имел вещественный тип, тогда и результат получится вещественным: 2.0/5 или 2/5.0. Если же в качестве операндов используются переменные целого типа, нужно написать (float)value.