def siEval(s, typ=float, regex=FLOAT_REGEX):
 (val, siprefix, suffix) = siParse(s, regex)
 v = typ(val)
 return siApply(val, siprefix)

def siEval ( s , typ = float , regex = FLOAT_REGEX ) : ( val , siprefix , suffix ) = siParse ( s , regex ) v = typ ( val ) return siApply ( val , siprefix )
convert a value written in si notation to its equivalent prefixless value .