reflect.Value.Float (method)
52 uses
reflect (current package)
value.go#L923: func (v Value) Float() float64 {
value.go#L1109: return math.Float64bits(v.Float()) == 0
value.go#L2648: return makeInt(v.flag.ro(), uint64(int64(v.Float())), t)
value.go#L2653: return makeInt(v.flag.ro(), uint64(v.Float()), t)
value.go#L2674: 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/gob
encode.go#L217: f := v.Float()
encode.go#L454: return val.Float() == 0
encoding/json
encode.go#L352: return v.Float() == 0
encode.go#L576: f := v.Float()
encoding/xml
marshal.go#L761: return strconv.FormatFloat(val.Float(), 'g', -1, val.Type().Bits()), nil, nil
marshal.go#L864: if err := emit(p, strconv.AppendFloat(scratch[:0], vf.Float(), 'g', -1, vf.Type().Bits())); err != nil {
marshal.go#L1053: 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/aws/aws-sdk-go/private/protocol/json/jsonutil
build.go#L211: f := value.Float()
github.com/google/go-cmp/cmp
compare.go#L276: s.report(vx.Float() == vy.Float(), 0)
report_reflect.go#L170: return textLine(fmt.Sprint(v.Float()))
github.com/google/go-cmp/cmp/internal/value
sort.go#L47: fx, fy := x.Float(), y.Float()
zero.go#L23: return math.Float64bits(v.Float()) == 0
github.com/imdario/mergo
mergo.go#L47: return v.Float() == 0
github.com/jackc/pgtype
convert.go#L57: convVal := float32(refVal.Float())
convert.go#L60: convVal := refVal.Float()
go.opentelemetry.io/otel/label
kv.go#L134: return Float32(k, float32(rv.Float()))
kv.go#L136: return Float64(k, rv.Float())
google.golang.org/api/internal/gensupport
json.go#L206: return v.Float() == 0
google.golang.org/protobuf/internal/impl
codec_map.go#L297: return keys[i].Float() < keys[j].Float()
convert.go#L275: return pref.ValueOfFloat32(float32(v.Float()))
convert.go#L299: return pref.ValueOfFloat64(float64(v.Float()))
message_reflect_field.go#L256: return rv.Float() != 0 || math.Signbit(rv.Float())
gopkg.in/yaml.v2
encode.go#L370: s := strconv.FormatFloat(in.Float(), 'g', -1, precision)
sorter.go#L87: return v.Float(), true
sorter.go#L106: return a.Float() < b.Float()
yaml.go#L448: return v.Float() == 0
internal/fmtsort
sort.go#L116: return floatCompare(aVal.Float(), bVal.Float())
text/template
exec.go#L325: truth = val.Float() != 0
funcs.go#L487: truth = arg1.Float() == arg.Float()
funcs.go#L547: truth = arg1.Float() < arg2.Float()
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |