判別式がゼロの場合、二次方程式は重解を持ちます。 この場合、解は一つだけで、次の式で求められます。 \\[x = \\frac{-b}{2a}\\] この解を求める際には、判別式がゼロであることを確認し、その後に実部を計算して出力します。 以下は、判別式がゼロの場合の処理を行うC言語の例です。 if (D == 0) { x1 = -b / (2 * a); // 重解の計算 printf("重解: x = %.2f\
", x1);} このように、判別式がゼロの場合は特別な処理を行い、重解を正しく出力することが重要です。