誰か助けてください。直線の方程式とゼロ切片を紙で解く方法は理解していますが、それをコードに変換するのは難しいです。より具体的には、線が特定の X または Y 座標と交差する点を 2 つの異なる関数で計算する必要があります...
double CalcLineYIntercept(LINE *line, double yintercept) { }
double CalcLineXIntercept(LINE *line, double xintercept) { }
そのためCalcLineYIntercept
、線が交差するポイントの X 座標が返されyintercept
ます (ゼロである必要はありません)。代数方程式をコードに変換するのに問題があります (もちろん、C++ は代数言語であることは理解していますが、コード自体は単純に変数を分離するわけではありません)。これを達成する簡単な方法はありますか?
どうもありがとうございました