This commit is contained in:
2026-01-08 18:44:19 +03:30
parent 649cef249f
commit 5c7c5f288d
8 changed files with 2073 additions and 527 deletions
@@ -412,6 +412,14 @@ double NormalizeDouble(
//
return value;
}
double NormalizeXDouble(
double value,
double min = 0,
double max = DBL_MAX //
)
{
return NormalizeDouble(value, min, max);
}
/**
* Normalize Index based on Collection ...
@@ -5287,6 +5295,53 @@ void AddsIfNotExists(
// START Buffers ...
//
bool IsSame(
double current,
double previous,
double tolerance = 2 //
)
{
//
bool result =
NotEmptyZero(current) &&
NotEmptyZero(previous) &&
current <= previous + tolerance &&
current >= previous + tolerance;
//
return result;
}
bool IsOver(
double current,
double previous,
double tolerance = 2 //
) {
//
bool result =
NotEmptyZero(current) &&
NotEmptyZero(previous) &&
current >= previous + tolerance;
//
return result;
}
bool IsUnder(
double current,
double previous,
double tolerance = 2 //
) {
//
bool result =
NotEmptyZero(current) &&
NotEmptyZero(previous) &&
current <= previous - tolerance;
//
return result;
}
//
template <typename T>
bool IsSame(