"Mejor método" depende de las circunstancias por las que desea comparar los números. En general, si crees que quieres verificar si 2 números de puntos flotantes son iguales, estás haciendo algo mal.
Se supone que los números de punto flotante se utilizan para representar valores reales, en ambos sentidos de la palabra. ¿Este objeto tiene la misma longitud que este otro objeto? Bueno, pueden parecer del mismo largo, pero si obtienes un dispositivo de medición lo suficientemente bueno, siempre puedes encontrar la diferencia. De manera similar, dos números de coma flotante nunca son iguales, a menos que estén midiendo la misma cosa y se hayan procesado exactamente de la misma manera. Aparte de eso, es solo un error de redondeo en algún lugar del sistema.
Es posible que desee comprobar que están cerca, (más cerca de un cierto umbral) como las otras respuestas han sugerido, pero no iguales.
¿Puede explicar por qué necesita compararlos? ¿O solo tienes curiosidad acerca de esa documentación? – rjmunro
posible duplicado de [¿Cómo debo hacer la comparación de coma flotante?] (Http://stackoverflow.com/questions/4915462/how-should-i-do-floating-point-comparison) – Magnus