func (t *NumericType) Set(value interface{}) { if value != nil { t.valid, t.val = true, util.ToFloat64(value) } else { t.valid, t.val = false, 0 } }
func (e *Env) Float64() float64 { if e.hasValue() { return util.ToFloat64(e.val) } return util.ToFloat64(e.defVal) }