Объект scala.math.BigDecimal
объект BigDecimal
| Супертипы | |
|---|---|
| Тип себя |
Классы-свойства
Исходный код
объект RoundingMode extends Enumeration
Конкретные методы
Исходный код
Создаёт BigDecimal, значение которого равно указанному значению Integer.
| Параметры значения |
|
|---|---|
| Возвращает | созданное |
Исходный код
Создаёт BigDecimal, значение которого равно указанному значению Integer, с округлением при необходимости.
| Параметры значения |
|
|---|---|
| Возвращает | созданное |
Исходный код
Создаёт BigDecimal, значение которого равно указанному long значению.
| Параметры значения |
|
|---|---|
| Возвращает | созданное |
Исходный код
Создаёт BigDecimal, значение которого равно указанному long значению, но с округлением при необходимости.
| Параметры значения |
|
|---|---|
| Возвращает | созданное |
Исходный код
Создаёт BigDecimal, неопределённое значение которого равно указанному long значению.
| Параметры значения |
|
|---|---|
| Возвращает | созданное |
Исходный код
Создаёт BigDecimal, неопределённое значение которого равно указанному long значению, но с округлением при необходимости.
| Параметры значения |
|
|---|---|
| Возвращает | сформированный |
Источник
Создаёт BigDecimal, значение которого равно указанному значению double. Эквивалентно BigDecimal.decimal.
| Параметры значения |
|
|---|---|
| Возвращает | сформированный |
Источник
Создаёт BigDecimal, значение которого равно указанному значению double, но округляется при необходимости. Эквивалентно BigDecimal.decimal.
| Параметры значения |
|
|---|---|
| Возвращает | сформированный |
Источник
Преобразует представление массива символов BigDecimal в BigDecimal.
Источник
Преобразует представление массива символов BigDecimal в BigDecimal, с округлением при необходимости.
Источник
Преобразует десятичное строковое представление BigDecimal в BigDecimal.
Источник
Преобразует десятичное строковое представление BigDecimal в BigDecimal, с округлением при необходимости.
Источник
Создаёт BigDecimal, значение которого равно указанному значению BigInt.
| Параметры значения |
|
|---|---|
| Возвращает | сформированный |
Источник
Создаёт BigDecimal, значение которого равно указанному значению BigInt, с округлением при необходимости.
| Параметры значения |
|
|---|---|
| Возвращает | сформированный |
Источник
Создаёт BigDecimal, не масштабированное значение которого равно указанному значению BigInt.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | сформированное |
Источник
Создаёт BigDecimal, чьё значение без учёта масштаба равно значению указанного BigInt значения.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | сформированное |
Источник
Создаёт BigDecimal из java.math.BigDecimal.
Источник
Создаёт BigDecimal путём расширения двоичной дроби, содержащейся в Double значении d, в десятичное представление, округляя при необходимости. При преобразовании Float в Double, двоичная дробь сохраняется, поэтому этот метод также работает для преобразованных Float.
Источник
Создаёт BigDecimal путём расширения двоичной дроби, содержащейся в Double значении d, в десятичное представление. Примечание: это также корректно работает с преобразованными Float.
Источник
Создаёт BigDecimal с использованием десятичного текстового представления Double значения d, округляя при необходимости.
Источник
Создаёт BigDecimal с использованием десятичного текстового представления Double значения d.
Источник
Создаёт BigDecimal с использованием десятичного текстового представления Float значения f, округляя при необходимости. Обратите внимание, что BigDecimal.decimal(0.1f) != 0.1f так как равенство согласуется с Double представлением, и 0.1 != 0.1f.
Источник
Создаёт BigDecimal с использованием десятичного текстового представления Float значения f. Обратите внимание, что BigDecimal.decimal(0.1f) != 0.1f так как равенство согласуется с Double представлением, и 0.1 != 0.1f.
Источник
Создаёт BigDecimal из Long, округляя при необходимости. Это идентично BigDecimal(l, mc).
Источник
Создаёт BigDecimal из Long. Это идентично BigDecimal(l).
Источник
Создаёт BigDecimal с использованием java.math.BigDecimal, округляя при необходимости.
Источник
Создаёт BigDecimal из java.math.BigDecimal.
Точность — это значение по умолчанию для BigDecimal или достаточно, чтобы точно представить java.math.BigDecimal, что больше.
Источник
Создаёт BigDecimal путём полного расширения двоичной дроби, содержащейся в Double значении d, корректируя точность при необходимости. Примечание: это также правильно работает для преобразованных Float.
Источник
Создаёт BigDecimal, которое точно представляет BigInt.
Источник
Создаёт BigDecimal, которое точно представляет Long.
Примечание: все методы создания BigDecimal которые не принимают MathContext представляют Long; это эквивалентно apply, valueOf, и т. д..
Источник
Создаёт BigDecimal, которое точно представляет число, указанное в String.
Источник
Создаёт BigDecimal , которое точно представляет число, указанное в десятичной системе счисления в массиве символов.
Источник
Создаёт BigDecimal с использованием статического конструктора java BigDecimal valueOf. Эквивалентно BigDecimal.decimal.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | сформированное |
Источник
Создаёт BigDecimal с использованием статического конструктора java BigDecimal valueOf.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | сформированное |
Конкретные поля
Источник
Неявные преобразования
Источник
Неявное преобразование из Double в BigDecimal.
Источник
Неявное преобразование из Int в BigDecimal.
Источник
Неявное преобразование из java.math.BigDecimal в scala.BigDecimal.
Источник
Неявное преобразование из Long в BigDecimal.
© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/math/BigDecimal$.html