یک تابع بنویسید که دترمینان یک ماتریس 2 در 2 را محاسبه کند. دترمینان ماتریس زیر برابر است با:
Determinant = ad – bc
ماتریس نمونه:
[[a, b], [c, d]]
نمونه ورودی و خروجی
CalcDeterminant([[1, 2], [3, 4]]) ➞ -2
CalcDeterminant([[5, 3], [3, 1]]) ➞ -4
CalcDeterminant([[1, 1], [1, 1]]) ➞ 0
EXPECT_EQ(CalcDeterminant({{1, 2}, {3, 4}}), -2); EXPECT_EQ(CalcDeterminant({{5, 3}, {3, 1}}), -4); EXPECT_EQ(CalcDeterminant({{1, 1}, {1, 1}}), 0);
نظرات