func math.Float32bits
21 uses
math (current package)
nextafter.go#L22: r = Float32frombits(Float32bits(x) + 1)
nextafter.go#L24: r = Float32frombits(Float32bits(x) - 1)
unsafe.go#L12: func Float32bits(f float32) uint32 { return *(*uint32)(unsafe.Pointer(&f)) }
encoding/binary
binary.go#L359: order.PutUint32(bs, math.Float32bits(*v))
binary.go#L361: order.PutUint32(bs, math.Float32bits(v))
binary.go#L364: order.PutUint32(bs[4*i:], math.Float32bits(x))
binary.go#L665: e.uint32(math.Float32bits(float32(v.Float())))
binary.go#L674: e.uint32(math.Float32bits(float32(real(x))))
binary.go#L675: e.uint32(math.Float32bits(float32(imag(x))))
github.com/jackc/pgtype
float4.go#L246: buf = pgio.AppendUint32(buf, math.Float32bits(src.Float))
go.opentelemetry.io/otel/internal
rawhelpers.go#L74: return Uint32ToRaw(math.Float32bits(f))
google.golang.org/protobuf/internal/impl
codec_gen.go#L3665: b = protowire.AppendFixed32(b, math.Float32bits(v))
codec_gen.go#L3708: b = protowire.AppendFixed32(b, math.Float32bits(v))
codec_gen.go#L3730: b = protowire.AppendFixed32(b, math.Float32bits(v))
codec_gen.go#L3771: b = protowire.AppendFixed32(b, math.Float32bits(v))
codec_gen.go#L3836: b = protowire.AppendFixed32(b, math.Float32bits(v))
codec_gen.go#L3856: b = protowire.AppendFixed32(b, math.Float32bits(float32(v.Float())))
codec_gen.go#L3893: b = protowire.AppendFixed32(b, math.Float32bits(float32(v.Float())))
codec_gen.go#L3959: b = protowire.AppendFixed32(b, math.Float32bits(float32(v.Float())))
google.golang.org/protobuf/proto
encode_gen.go#L63: b = protowire.AppendFixed32(b, math.Float32bits(float32(v.Float())))
strconv
ftoa.go#L62: bits = uint64(math.Float32bits(float32(val)))
 |
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. |