条件が 2 つのステートメントの結合である while ループがあり、そのうちの 1 つにネストされた OR が含まれています。演算子の前後でステートメントを整理したり、括弧を使用したりする標準的な方法が見つかりませんでした。実際のステートメントは 'a' よりも長いことに注意してください。たとえば、'Math.Pow(double,exponent)*Math.Pow(Math.SQRT(double)),exponent)' です。選択。他のプログラマーが読みやすいように、これを適切に記述する方法に関する提案はありますか?
while
(
(
(a > b)
||
(
(
(a > d)
||
(
(p < q)
||
(r < s)
)
)
)
)
&& t < y
)
{
g = g + 0.25;
}
また
while (((a > b) || (((a > d) || ((p < q) || (r < s))))) && t < y)
{
g = g + 0.25;
}