mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[poincare] Add tests on lcm and gcd approximations
This commit is contained in:
committed by
LeaNumworks
parent
053fb935e3
commit
c2f86e0806
@@ -269,12 +269,18 @@ QUIZ_CASE(poincare_approximation_function) {
|
||||
|
||||
assert_expression_approximates_to<float>("gcd(234,394)", "2");
|
||||
assert_expression_approximates_to<double>("gcd(234,394)", "2");
|
||||
assert_expression_approximates_to<float>("gcd(-234,394)", "2");
|
||||
assert_expression_approximates_to<double>("gcd(234,-394)", "2");
|
||||
assert_expression_approximates_to<float>("gcd(-234,-394)", "2");
|
||||
|
||||
assert_expression_approximates_to<float>("im(2+3𝐢)", "3");
|
||||
assert_expression_approximates_to<double>("im(2+3𝐢)", "3");
|
||||
|
||||
assert_expression_approximates_to<float>("lcm(234,394)", "46098");
|
||||
assert_expression_approximates_to<double>("lcm(234,394)", "46098");
|
||||
assert_expression_approximates_to<float>("lcm(-234,394)", "46098");
|
||||
assert_expression_approximates_to<double>("lcm(234,-394)", "46098");
|
||||
assert_expression_approximates_to<float>("lcm(-234,-394)", "46098");
|
||||
|
||||
assert_expression_approximates_to<float>("int(x,x, 1, 2)", "1.5");
|
||||
assert_expression_approximates_to<double>("int(x,x, 1, 2)", "1.5");
|
||||
|
||||
Reference in New Issue
Block a user