arytmetyka punktów stałych w Javie z szybką wydajnością

Muszę reprezentować niektóre liczby w Javie z doskonałą precyzją i ustaloną liczbą punktów dziesiętnych po przecinku; po tym przecinku nie obchodzi mnie to. (Bardziej konkretnie - pieniądze i procenty.)

Użyłem własnego BigDecimal Java, ale dowiedziałem się, że jestnaprawdę powoli i zaczyna pojawiać się w mojej aplikacji.

Chcę więc go rozwiązać za pomocą „regularnych” liczb całkowitych i arytmetyki o stałym punkcie (długie liczby całkowite mają wystarczająco dużą precyzję do moich celów).

Teraz myślę, że nie jestem pierwszym, który ma tego rodzaju problem i będzie już do tego biblioteka, która już ma mnożenie / dzielenie - ale wydaje się, że tak nie jest.

Prawdopodobnie mogę napisać to sam (i prawdopodobnie tak będzie), ale naprawdę, czy naprawdę jestem pierwszą osobą, która tego potrzebuje? Czy nie ma już na to biblioteki?

questionAnswers(4)

yourAnswerToTheQuestion