Модуль на числовых объектах в Java - PullRequest
0 голосов
/ 12 ноября 2011

Существуют ли безопасные способы применения функции модуля к объектам типа Number в Java?

Попытка сделать «универсальный» способ применения фильтра к коллекции.

1 Ответ

0 голосов
/ 12 ноября 2011

Единственный общий подход предполагает работу только с методами, определенными в абстрактном классе Number, поэтому, если под "безопасным" вы подразумеваете, не теряя точности, то нет, поскольку все методы, определенные в Number, предупреждают, что они может округлять или усекать результат (кроме floatValue() и doubleValue(), которые только округляют).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...