Estaba buscando std::numeric_limits<float>::min/max()
pero parece que 'min()' devuelve el valor absoluto más pequeño, no el valor más bajo. ¿Es seguro usarObtener el valor mínimo flotante NEGATIVO en C++
-std::numeric_limits<float>::max()
, es decir, flotar simétrico en límites mínimos/máximos?
¿Es el valor negativo mínimo o máximo negativo? – Chubsdad
el _smallest_ número que puede contener un flotador. Creo que eso es inequívoco, ya que -1 es menor que 0, pero me refiero a "el valor negativo con mayor magnitud" –
Si su compilador garantiza que obtiene números flotantes IEEE 754 o una aproximación lo suficientemente buena, entonces el conjunto de flotantes representables es simétrico y puede usar '-std :: numeric_limits :: max()' –