Здравствуйте, __kot2, Вы писали:
__>Здравствуйте, awqez, Вы писали: A>>так правильно? просто пытаюсь разобрать этот вопрос. __>это правильный подход. __>но у вас не только знание работы чисел с плавающей точкой не фонтан. __>оформление кода, именование, приоритеты операций — все это у вас тоже никакое. а _asm в таком коде меня вообще пугает. __>возьмите книжки почитайте хорошие и правильные и закройте для себя сразу пачку вопросов, которые изучать по-хорошему еще в самом начале надо, пока плохой привычкой не стало
знания работы чисел с плавающей точкой у меня нет.
_asm
finit
использовал для того чтобы найти этот код в дизассемблере он вообще не использует сопроцессор а пользуется xmm расширенными командами и используетт регистры xmm. __>оформление кода, именование, приоритеты операций
s = 0.0005
t = 0.0005
rsl = 0.0005
эти прерменные находятся в структуре написал так для удобства
stp1.mass1[j].r = (var2+s) — stp1.mass1[j].var1;
это выражение объясняет как появлется stp1.mass1[j].r
if(stp1.mass1[j].r<=(t) || stp1.mass1[j].r>=(rsl+s))
ну и это само условие причиной кторого и был мой пост.