toBigDecimalOrNull
fun String.toBigDecimalOrNull(): BigDecimal?
Parses the string as a java.math.BigDecimal number and returns the result
or null
if the string is not a valid representation of a number.
fun String.toBigDecimalOrNull(
mathContext: MathContext
): BigDecimal?
Parses the string as a java.math.BigDecimal number and returns the result
or null
if the string is not a valid representation of a number.
Parameters
mathContext
- specifies the precision and the rounding mode.
Exceptions
ArithmeticException
- if the rounding is needed, but the rounding mode is java.math.RoundingMode.UNNECESSARY.