FromDigits

trait FromDigits[T]

A type class for types that admit numeric literals.

A type class for types that admit numeric literals.

Companion
object
class Object
trait Matchable
class Any
trait WithRadix[T]
trait Decimal[T]
trait Floating[T]

Value members

Abstract methods

def fromDigits(digits: String): T

Convert digits string to value of type T digits can contain - sign + or - - sequence of digits between 0 and 9

Convert digits string to value of type T digits can contain - sign + or - - sequence of digits between 0 and 9

Throws
MalformedNumber

if digit string is not legal for the given type

NumberTooLarge

if value of result does not fit into T's range

NumberTooSmall

in case of numeric underflow (e.g. a non-zero floating point literal that produces a zero value)