Spec-Zone .ru
спецификации, руководства, описания, API
|
BigInteger
) и десятичная система исчисления произвольной точности (BigDecimal
).См.: Описание
Класс | Описание |
---|---|
BigDecimal |
Неизменная, произвольная точность подписанные десятичные числа.
|
BigInteger |
Неизменные целые числа произвольной точности.
|
MathContext |
Неизменные объекты, которые инкапсулируют настройки контекста, которые описывают определенные правила для числовых операторов, таких как реализованные
BigDecimal класс. |
Перечисление | Описание |
---|---|
RoundingMode |
Определяет округляющееся поведение для числовых операций, способных к отбрасыванию точности.
|
BigInteger
) и десятичная система исчисления произвольной точности (BigDecimal
). BigInteger
походит на примитивные целочисленные типы за исключением того, что это обеспечивает произвольную точность, следовательно операции на BigInteger
s не переполняют или теряют точность. В дополнение к стандартным арифметическим операциям, BigInteger
обеспечивает арифметику в остаточных классах, вычисление GCD, тестирование простоты чисел, главную генерацию, побитовую обработку, и несколько других разных операций. BigDecimal
обеспечивает произвольную точность подписанные десятичные числа, подходящие для вычислений валюты и т.п.. BigDecimal
дает пользовательский полный контроль над округлением поведения, разрешая пользователю выбрать из исчерпывающего набора восьми округляющихся режимов.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.