reflect.Value.Float (method)
46 uses
reflect (current package)
deepequal.go#L168: return v1.Float() == v2.Float()
value.go#L1327: func (v Value) Float() float64 {
value.go#L1529: return math.Float64bits(v.Float()) == 0
value.go#L3285: return makeInt(v.flag.ro(), uint64(int64(v.Float())), t)
value.go#L3290: return makeInt(v.flag.ro(), uint64(v.Float()), t)
value.go#L3311: return makeFloat(v.flag.ro(), v.Float(), t)
database/sql
convert.go#L512: return strconv.FormatFloat(rv.Float(), 'g', -1, 64)
convert.go#L514: return strconv.FormatFloat(rv.Float(), 'g', -1, 32)
convert.go#L528: return strconv.AppendFloat(buf, rv.Float(), 'g', -1, 32), true
convert.go#L530: return strconv.AppendFloat(buf, rv.Float(), 'g', -1, 64), true
database/sql/driver
types.go#L277: return rv.Float(), nil
encoding/binary
binary.go#L665: e.uint32(math.Float32bits(float32(v.Float())))
binary.go#L667: e.uint64(math.Float64bits(v.Float()))
encoding/json
encode.go#L352: return v.Float() == 0
encode.go#L576: f := v.Float()
encoding/xml
marshal.go#L765: return strconv.FormatFloat(val.Float(), 'g', -1, val.Type().Bits()), nil, nil
marshal.go#L868: if err := emit(p, strconv.AppendFloat(scratch[:0], vf.Float(), 'g', -1, vf.Type().Bits())); err != nil {
marshal.go#L1057: return v.Float() == 0
fmt
print.go#L749: p.fmtFloat(f.Float(), 32, verb)
print.go#L751: p.fmtFloat(f.Float(), 64, verb)
github.com/go-pg/pg/v10/types
append_value.go#L159: return appendFloat(b, v.Float(), flags, 32)
append_value.go#L163: return appendFloat(b, v.Float(), flags, 64)
github.com/go-pg/zerochecker
zerochecker.go#L111: return v.Float() == 0
github.com/google/go-cmp/cmp
compare.go#L277: s.report(vx.Float() == vy.Float(), 0)
report_reflect.go#L177: return textLine(fmt.Sprint(v.Float()))
github.com/google/go-cmp/cmp/internal/value
sort.go#L47: fx, fy := x.Float(), y.Float()
github.com/vmihailenco/msgpack/v5
encode_number.go#L247: return e.EncodeFloat32(float32(v.Float()))
encode_number.go#L251: return e.EncodeFloat64(v.Float())
types.go#L345: return v.Float() == 0
google.golang.org/protobuf/internal/impl
codec_map.go#L296: return keys[i].Float() < keys[j].Float()
convert.go#L275: return protoreflect.ValueOfFloat32(float32(v.Float()))
convert.go#L299: return protoreflect.ValueOfFloat64(float64(v.Float()))
message_reflect_field.go#L292: return rv.Float() != 0 || math.Signbit(rv.Float())
message_reflect_field.go#L518: return math.Float64bits(v.Float()) == 0
internal/fmtsort
sort.go#L116: return floatCompare(aVal.Float(), bVal.Float())
text/template
exec.go#L335: truth = val.Float() != 0
funcs.go#L474: truth = arg1.Float() == arg.Float()
funcs.go#L534: truth = arg1.Float() < arg2.Float()