Код: Выделить всё
float a,b;
float epsilon = 1e-6f;
bool equal = (fabs(a-b) < epsilon);
Код: Выделить всё
float a, b;
if (a != 0.0f) b = 1/a; // oops?
Подробнее здесь: https://stackoverflow.com/questions/121 ... zero-error
Код: Выделить всё
float a,b;
float epsilon = 1e-6f;
bool equal = (fabs(a-b) < epsilon);
Код: Выделить всё
float a, b;
if (a != 0.0f) b = 1/a; // oops?