toBigDecimal
fun Int.toBigDecimal(): BigDecimal
Returns the value of this Int number as a BigDecimal.
fun Int.toBigDecimal(mathContext: MathContext): BigDecimal
Returns the value of this Int number as a BigDecimal.
Parameters
mathContext
- specifies the precision and the rounding mode.
fun Long.toBigDecimal(): BigDecimal
Returns the value of this Long number as a BigDecimal.
fun Long.toBigDecimal(mathContext: MathContext): BigDecimal
Returns the value of this Long number as a BigDecimal.
Parameters
mathContext
- specifies the precision and the rounding mode.
fun Float.toBigDecimal(): BigDecimal
Returns the value of this Float number as a BigDecimal.
The number is converted to a string and then the string is converted to a BigDecimal.
fun Float.toBigDecimal(mathContext: MathContext): BigDecimal
Returns the value of this Float number as a BigDecimal.
The number is converted to a string and then the string is converted to a BigDecimal.
Parameters
mathContext
- specifies the precision and the rounding mode.
fun Double.toBigDecimal(): BigDecimal
Returns the value of this Double number as a BigDecimal.
The number is converted to a string and then the string is converted to a BigDecimal.
fun Double.toBigDecimal(mathContext: MathContext): BigDecimal
Returns the value of this Double number as a BigDecimal.
The number is converted to a string and then the string is converted to a BigDecimal.
Parameters
mathContext
- specifies the precision and the rounding mode.
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/to-big-decimal.html