История:
В встроенной структуре unittest
Python существует утверждение "приблизительное равенство", реализованное с помощью метода assertAlmostEqual()
:
x = 0.1234567890
y = 0.1234567891
self.assertAlmostEqual(x, y)
У кого есть число десятичных знаков, чтобы проверить конфигурацию.
И есть numpy.testing.assert_almost_equal()
, который также работает для массивов поплавков:
import numpy.testing as npt
import numpy as np
npt.assert_almost_equal(np.array([1.0,2.3333333333333]), np.array([1.0,2.33333334]))
Вопрос:
Как сделать "почти равное" утверждение в JavaScript/Jasmine для float и массива float?