Home | History | Annotate | Download | only in constant

Lines Matching defs:floatVal

81 	floatVal   struct{ val *big.Float } // Float values not representable as a fraction
91 func (floatVal) Kind() Kind { return Float }
174 func (x floatVal) String() string {
236 func (x floatVal) ExactString() string { return x.val.Text('p', 0) }
248 func (floatVal) implementsValue() {}
257 func i64tof(x int64Val) floatVal { return floatVal{newFloat().SetInt64(int64(x))} }
259 func itof(x intVal) floatVal { return floatVal{newFloat().SetInt(x.val)} }
261 func rtof(x ratVal) floatVal {
264 return floatVal{a.Quo(a, b)}
290 return floatVal{fa.Quo(fa, fb)}
293 var floatVal0 = floatVal{newFloat()}
300 return floatVal{x}
498 case floatVal:
523 case floatVal:
566 case floatVal:
659 case floatVal:
681 case floatVal:
701 case int64Val, intVal, ratVal, floatVal:
712 case unknownVal, int64Val, intVal, ratVal, floatVal:
727 case int64Val, intVal, ratVal, floatVal:
751 case floatVal:
801 case ratVal, floatVal:
822 case floatVal:
854 case unknownVal, int64Val, intVal, ratVal, floatVal, complexVal:
871 case floatVal:
928 case floatVal:
959 case floatVal:
971 case floatVal:
981 case floatVal:
987 case floatVal:
989 case floatVal:
1114 case floatVal:
1116 b := y.(floatVal).val
1286 case floatVal:
1287 return cmpZero(x.val.Cmp(y.(floatVal).val), op)