В сети есть странная проблема, но ее невозможно воспроизвести в автономном режиме.
Конкретная проблема заключается в следующем: значение, хранящееся в базе данных, равно 107,4, тип десятичный, значение взятоmybatis, тип java, настроенный mybatis, является двойным
Следующая инструкция:
BigDecimal.valueOf (the value).multiply(BigDecimal.valueOf(100)).LongValue()
Возвращает:
10739
Локально проверено, результат всегда:
10740
Как это можно решить?