abs функция

Дмитрий Владимирович
Offline
Зарегистрирован: 22.07.2015

день добрый. взгляните правильно я написал функцию abs. deltaM не меняется, а должна. подскажите что делаю не так.

 deltaM = 0;      
     if (abs(M1Calc) > 1000){ 
       deltaM =abs(M1Calc)-1000;} 
     else if (abs(M2Calc) > 1000){ 
      deltaM = abs(M2Calc)-1000;}

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А с чего Вы взяли, что она не меняется?

И с чего взяли, что должна меняться?

Печатали её и эти две переменные M1Calc и M2Calc ?

А как она описана?

Короче, давайте скетч в студию.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

abs(x,0)  ?
 

Дмитрий Владимирович
Offline
Зарегистрирован: 22.07.2015

я имел в виду скобки с abs. может правильно так сделать


abs(M1Calc);
 if (M1Calc > 1000){ 
       deltaM = abs(M1Calc)-1000;

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Скетча и ответов на вопросы не будет? ну, тогда сами разбирайтесь :)