ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
780109 Топик полностью
Ale3000 (14.09.2017 07:57 - 08:18, просмотров: 154) ответил IBAH на Рятуйте, граждане! день бьюсь с такой хренью!
Зачем так нечитабельно кодить? Вот так надо: class Treug { public: 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; signed long ReshUrPlsk(); }; //решение уравнения плоскости signed long Treug::ReshUrPlsk() { float x01=x0-x1; float x21=x2-x1; float x31=x3-x1; float y01=y0-y1; float y12=y1-y2; float y31=y3-y1; float z21=z2-z1; float z31=z3-z1; return (signed long)((x01*(y12*z31+z21*y31)+ y01*x21*z31-x31*z21) / (x21*y31+x31*y12))+z1; } Непонятно, что это за сложная формула и почему треугольник описывается 4мя точками ?