epsilon para vários valores de float
Há simFLT_MIN
constante que está mais próxima de zero. Como chegar mais pertosome number
valor?
Como um exemplo:
float nearest_to_1000 = 1000.0f + epsilon;
// epsilon must be the smallest value satisfying condition:
// nearest_to_1000 > 1000.0f
Eu preferiria a fórmula numérica sem usar funções especiais.