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