decodeToDoubleOrNull

inline fun Asn1Primitive.decodeToDoubleOrNull(assertTag: Asn1Element.Tag = Asn1Element.Tag.REAL, lenient: Boolean = false): Double?(source)

Exception-free version of decodeToDouble. Beware of possible loss of precision!

Parameters

lenient

if true the function will not throw an exception if the input is not normalised. A normalised REAL means:

  • mantissa and exponent can be used as-is with base 2

  • mantissa and exponent are minimally encoded