0
我必須檢查給定範圍是否可能爲表達式a-b = c生成一個隨機數。檢查範圍是否可以接受或不在表達式a-b = c
例如 的範圍是1至9 B檔位範圍是1至9和 C範圍內是10〜99
然後在這種情況下,我必須返回false。
我的登錄是
if (((a.Min - b.Min) <= c.Max) && ((a.Max - b.Min) >= c.Min))
return true;
else
return false;
但這種情況在少數情況下失敗。
任何人都可以幫助我。
*這種情況在少數情況下失敗* - 您可以發佈這些情況嗎? – RomanPerekhrest
這是失敗的條件像一個是101至999,B是1至9和C是10至99。 – user3483782