def F64.from.small
import bend-kit-f64@0.1.0.0/f64.bend as F64import Base
1095def F64.from.small(small: Bool, +z: U32, +n: U32) -> F64:
1096 match small:
1097 case True{}:
1098 F64.from.lo(z, n, (11 - z : U32), (21 + z : U32))
1099 case False{}:
1100 F64.pack(0, (1054 - z : U32), (n << U32.to_nat((z - 11 : U32)) : U32), 0)