ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
780066
IBAH (13.09.2017 20:05, просмотров: 13795)
Рятуйте, граждане! день бьюсь с такой хренью!  typedef struct { signed long x0; signed long y0; signed long z0; signed long x1; signed long y1; signed long z1; signed long x2; signed long y2; signed long z2; signed long x3; signed long y3; signed long z3; } Treug_t; //решение уравнения плоскости signed long ReshUrPlsk(Treug_t* s) { return (signed long)(( ((float)((s->x0)-(s->x1))) * (((s->y1)-(s->y2)) * ((s->z3)-(s->z1)) + ((float)((s->z2)-(s->z1))) * ((s->y3)-(s->y1))) + ((float)((s->y0)-(s->y1))) * ((s->x2)-(s->x1)) * ((s->z3)-(s->z1)) - ((float)((s->x3)-(s->x1))) * ((s->z2)-(s->z1)) ) / ( ((float)((s->x2)-(s->x1))) * ((s->y3)-(s->y1)) - ((float)((s->x3)-(s->x1))) * ((s->y2)-(s->y1)) )) + (s->z1) ; } эта падла глючит!!!! z2 как-бы принимает нулевое значение Кортех М0, компилятор Иар 7, от уровня оптимизации не зависит Кто виноват и что делать?