33inline bool check_if_equal(
float input,
float near_to,
float tolerance = 0.0002f)
37 std::cout << std::format(
"input: {:.6} is not equal to near_to: {:.6} within tolerance: {:.6}. Difference is {:.6}.", input, near_to, tolerance, near_to - input) << std::endl;
43inline bool check_if_equal(
double input,
double near_to,
double tolerance = 0.0002)
47 std::cout << std::format(
"input: {:.6} is not equal to near_to: {:.6} within tolerance: {:.6}. Difference is {:.6}.", input, near_to, tolerance, near_to - input) << std::endl;
53inline bool check_if_equal(
long double input,
long double near_to,
long double tolerance = 0.0002l)
57 std::cout << std::format(
"input: {:.6} is not equal to near_to: {:.6} within tolerance: {:.6}. Difference is {:.6}.", input, near_to, tolerance, near_to - input) << std::endl;
85 std::cout << std::format(
"input: {:.6} is not equal to near_to: {:.6} within tolerance: {:.6}. Difference is {:.6}.", input, near_to, tolerance, near_to - input) << std::endl;
95 std::cout << std::format(
"input: {:.6} is not equal to near_to: {:.6} within tolerance: {:.6}. Difference is {:.6}.", input, near_to, tolerance, near_to - input) << std::endl;
101inline bool check_if_not_equal(
long double input,
long double near_to,
long double tolerance = 0.0002l)
105 std::cout << std::format(
"input: {:.6} is not equal to near_to: {:.6} within tolerance: {:.6}. Difference is {:.6}.", input, near_to, tolerance, near_to - input) << std::endl;
132inline void CHECK_IF_EQUAL(
double input,
double near_to,
double tolerance = 0.0002)
137inline void CHECK_IF_EQUAL(
long double input,
long double near_to,
long double tolerance = 0.0002l)
168inline void CHECK_IF_NOT_EQUAL(
long double input,
long double near_to,
long double tolerance = 0.0002l)
199inline void CHECK_IF_ZERO(
long double input,
long double tolerance = 0.0002l)
void CHECK_IF_NOT_EQUAL(float input, float near_to, float tolerance=0.0002f)
void CHECK_IF_EQUAL(float input, float near_to, float tolerance=0.0002f)
void CHECK_IF_ZERO(float input, float tolerance=0.0002f)
bool check_if_equal(float input, float near_to, float tolerance=0.0002f)
bool check_if_not_equal(float input, float near_to, float tolerance=0.0002f)
bool approximately_equal_to(float input, float near_to, float tolerance=0.0002f)