pure quadratic is working

This commit is contained in:
hugogogo
2026-05-14 23:43:58 +02:00
parent 6c6accc289
commit aa78af4e0f
7 changed files with 83 additions and 39 deletions

View File

@@ -2,6 +2,11 @@
#include "computorv1.h"
bool is_nearly_equal(double num, int compare)
{
return is_nearly_equal_zero(num - compare);
}
bool is_nearly_equal_zero(double num)
{
if (num > DOUBLE_PRECISION)
@@ -13,7 +18,7 @@ bool is_nearly_equal_zero(double num)
bool has_decimal_part(double num)
{
return (num != (int)num);
return (!is_nearly_equal(num, (int)num));
}
bool any_has_decimal_part(double *num, size_t len)