[nncc.foundation] Add 'absolute_epsilon_equal' (#235)
author박종현/동작제어Lab(SR)/Senior Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 18 May 2018 08:23:33 +0000 (17:23 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 18 May 2018 08:23:33 +0000 (17:23 +0900)
commit72dc148904c2cfc8e6fa346dd30709a9b7d71f55
treeb877e1a675ba84aa70fdc9beeddd074f4cb6bdf1
parent25042ad2f79ac4afe9e0450eeab8a4a626634973
[nncc.foundation] Add 'absolute_epsilon_equal' (#235)

This commit introduces nncc::foundation::math::absolute_epsilon_equal,
which compares two float values and returns true if their absolute diff
is less than a specified threshold expressed as a multiple of machine
epsilon.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
libs/foundation/include/nncc/foundation/math/Float.h
libs/foundation/src/math/Float.cpp
libs/foundation/src/math/Float.test.cpp