>>535
元質問者のモデルで (2次元空間での)2直線の交点を返す関数 だったとする
与えられた2直線が平行だった場合
例外投げる? 戻りは解なしを通達・非引数は書き換えず?

俺は後者を選択したくなるけど… 意見を聞いてみたい