INNER CODE UNIT · Go
ok
ericlagergren/decimal · big.go:749
ok = !math.IsInf(f, 0) && !math.IsNaN(f)
}
if x.form&signbit != 0 {
f = math.Copysign(f, -1)
}
return f, ok
}
// Float sets z, which may be nil, to x and returns z.
//
// The result is undefined if z is a NaN value.
func (x *Big) Float(z *big.Float) *big.Float {
if debug {
x.validate()
}
if z == nil {