Насколько я понимаю, что с типами Ruby BigDecimal
(даже с различной точностью и масштабами) должен точно вычисляться или я должен ожидать синонимов с плавающей запятой?
Все мои значения в приложении Rails имеют тип BigDecimal
, и я вижу некоторые ошибки (у них разные десятичные длины), надеясь, что это только мои методы, а не мои типы объектов.