имеем (с датчика hmc5883l) три числа, они бывают положительные и отрицательные,
нужно сначала перевести все в положительные а потом сравнить и выдать максимальное из них
или может кто ткнет пальцем на мануал с математическими операторами в Ардуине


как вариант:NightV писал(а):имеем (с датчика hmc5883l) три числа, они бывают положительные и отрицательные, нужно сначала перевести все в положительные а потом сравнить и выдать максимальное из них
Код: Выделить всё
int a,b,c,x,y;
a=abs(a);
b=abs(b);
c=abs(c);
x = (a>b)?a:b;
y = (x>c)?x:c;Код: Выделить всё
y = max(abs(a),max(abs(b),abs(c)));UAVpilot писал(а):y = max(abs(a),max(abs(b),abs(c)));

nkp писал(а):это самая настоящая рыба
в закладочкиUAVpilot писал(а):Просто нужно знать, где искать.

1500 рублей!Locko6 писал(а):Здравствуйте. Объясните какая разница между контроллерами arduino mega 2560 r3 которые продают в РФ от 2000 руб. и этим же контроллером на AliExpress за 500 руб.?
Вопрос был: какая разница между контроллерами а не ценнойТима писал(а): 1500 рублей!

думаешь те что продают в РФ и производят в РФLocko6 писал(а):Вопрос был: какая разница между контроллерами а не ценной
Ну так доступно же объяснили, что разница между ними в 1500 рублей!Locko6 писал(а):Вопрос был: какая разница между контроллерами
