Spec-Zone.ru › Kotlin 2

toBigDecimal

kotlin-stdlib/kotlin/toBigDecimal

Версия Kotlin: 1.2

inline fun Int.toBigDecimal(): BigDecimal

Возвращает значение этого числа Int в виде BigDecimal.


inline fun Int.toBigDecimal(mathContext: MathContext): BigDecimal

Возвращает значение этого числа Int в виде BigDecimal.

Параметры

mathContext

задает точность и режим округления.


inline fun Long.toBigDecimal(): BigDecimal

Возвращает значение этого числа Long в виде BigDecimal.


inline fun Long.toBigDecimal(mathContext: MathContext): BigDecimal

Возвращает значение этого числа Long в виде BigDecimal.

Параметры

mathContext

задает точность и режим округления.


inline fun Float.toBigDecimal(): BigDecimal

Возвращает значение этого числа Float в виде BigDecimal.

Число преобразуется в строку, а затем строка преобразуется в BigDecimal.


inline fun Float.toBigDecimal(mathContext: MathContext): BigDecimal

Возвращает значение этого числа Float в виде BigDecimal.

Число преобразуется в строку, а затем строка преобразуется в BigDecimal.

Параметры

mathContext

задает точность и режим округления.


inline fun Double.toBigDecimal(): BigDecimal

Возвращает значение этого числа Double в виде BigDecimal.

Число преобразуется в строку, а затем строка преобразуется в BigDecimal.


inline fun Double.toBigDecimal(mathContext: MathContext): BigDecimal

Возвращает значение этого числа Double в виде BigDecimal.

Число преобразуется в строку, а затем строка преобразуется в BigDecimal.

Параметры

mathContext

задает точность и режим округления.


inline fun BigInteger.toBigDecimal(): BigDecimal

Возвращает значение этого числа BigInteger в виде BigDecimal.


inline fun BigInteger.toBigDecimal(scale: Int = 0, mathContext: MathContext = MathContext.UNLIMITED): BigDecimal

Возвращает значение этого числа BigInteger в виде BigDecimal с заданным масштабом и округлением согласно настройкам, указанным в mathContext.

Параметры

scale

масштаб результирующего значения BigDecimal, то есть количество знаков после запятой в дробной части. По умолчанию 0.

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/to-big-decimal.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API