to Big Decimal
Версия Kotlin: 1.2
inline fun Int.toBigDecimal(): BigDecimal
Возвращает значение этого числа Int в виде BigDecimal.
inline fun Int.toBigDecimal(mathContext: MathContext): BigDecimal
Возвращает значение этого числа Int в виде BigDecimal.
Параметры
задает точность и режим округления.
inline fun Long.toBigDecimal(): BigDecimal
Возвращает значение этого числа Long в виде BigDecimal.
inline fun Long.toBigDecimal(mathContext: MathContext): BigDecimal
Возвращает значение этого числа Long в виде BigDecimal.
Параметры
задает точность и режим округления.
inline fun Float.toBigDecimal(): BigDecimal
Возвращает значение этого числа Float в виде BigDecimal.
Число преобразуется в строку, а затем строка преобразуется в BigDecimal.
inline fun Float.toBigDecimal(mathContext: MathContext): BigDecimal
Возвращает значение этого числа Float в виде BigDecimal.
Число преобразуется в строку, а затем строка преобразуется в BigDecimal.
Параметры
задает точность и режим округления.
inline fun Double.toBigDecimal(): BigDecimal
Возвращает значение этого числа Double в виде BigDecimal.
Число преобразуется в строку, а затем строка преобразуется в BigDecimal.
inline fun Double.toBigDecimal(mathContext: MathContext): BigDecimal
Возвращает значение этого числа Double в виде BigDecimal.
Число преобразуется в строку, а затем строка преобразуется в BigDecimal.
Параметры
задает точность и режим округления.
inline fun BigInteger.toBigDecimal(): BigDecimal
Возвращает значение этого числа BigInteger в виде BigDecimal.
inline fun BigInteger.toBigDecimal(scale: Int = 0, mathContext: MathContext = MathContext.UNLIMITED): BigDecimal
Возвращает значение этого числа BigInteger в виде BigDecimal с заданным масштабом и округлением согласно настройкам, указанным в mathContext.
Параметры
масштаб результирующего значения 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