арифметика с фиксированной запятой в Java с высокой производительностью

Мне нужно представить некоторые числа в Java с идеальной точностью и фиксированным числом десятичных знаков после десятичной точки; после этой десятичной запятой мне все равно. (Конкретнее - деньги и проценты.)

Я использовал собственный BigDecimal в Java, но обнаружил, что онreally медленно, и это начинает показывать в моем приложении.

Поэтому я хочу решить эту проблему с помощью «обычного» целые числа и арифметика с фиксированной точкой (длинные целые числа имеют достаточно большую точность для моих целей).

Теперь я думаю, что я не первый, кто сталкивается с такой проблемой, и для этого уже есть библиотека, в которой уже реализовано умножение / деление, но, похоже, это не так.

Теперь я очень вероятно могу написать это сам (и я, вероятно, буду), но действительно, я действительно первый человек, который нуждается в этом? Нет ли уже какой-нибудь библиотеки для этого?

Ответы на вопрос(4)

Ваш ответ на вопрос