func math.Float32frombits
27 uses
math (current package)
nextafter.go#L20: r = float32(Copysign(float64(Float32frombits(1)), float64(y)))
nextafter.go#L22: r = Float32frombits(Float32bits(x) + 1)
nextafter.go#L24: r = Float32frombits(Float32bits(x) - 1)
unsafe.go#L18: func Float32frombits(b uint32) float32 { return *(*float32)(unsafe.Pointer(&b)) }
math/big
float.go#L929: return math.Float32frombits(sign | bexp | mant), r.acc
encoding/binary
binary.go#L189: *data = math.Float32frombits(order.Uint32(bs))
binary.go#L228: data[i] = math.Float32frombits(order.Uint32(bs[4*i:]))
binary.go#L592: v.SetFloat(float64(math.Float32frombits(d.uint32())))
binary.go#L598: float64(math.Float32frombits(d.uint32())),
binary.go#L599: float64(math.Float32frombits(d.uint32())),
github.com/jackc/pgtype
float4.go#L222: *dst = Float4{Float: math.Float32frombits(uint32(n)), Status: Present}
pgtype.go#L696: *p = float32(math.Float32frombits(uint32(n)))
go.opentelemetry.io/otel/internal
rawhelpers.go#L78: return math.Float32frombits(RawToUint32(r))
google.golang.org/protobuf/internal/impl
codec_gen.go#L3678: *p.Float32() = math.Float32frombits(v)
codec_gen.go#L3747: **vp = math.Float32frombits(v)
codec_gen.go#L3790: s = append(s, math.Float32frombits(v))
codec_gen.go#L3804: *sp = append(*sp, math.Float32frombits(v))
codec_gen.go#L3870: return protoreflect.ValueOfFloat32(math.Float32frombits(uint32(v))), out, nil
codec_gen.go#L3911: list.Append(protoreflect.ValueOfFloat32(math.Float32frombits(uint32(v))))
codec_gen.go#L3924: list.Append(protoreflect.ValueOfFloat32(math.Float32frombits(uint32(v))))
google.golang.org/protobuf/proto
decode_gen.go#L122: return protoreflect.ValueOfFloat32(math.Float32frombits(uint32(v))), n, nil
decode_gen.go#L458: list.Append(protoreflect.ValueOfFloat32(math.Float32frombits(uint32(v))))
decode_gen.go#L469: list.Append(protoreflect.ValueOfFloat32(math.Float32frombits(uint32(v))))
strconv
atof.go#L557: return float64(math.Float32frombits(uint32(bits))), err
atof.go#L608: f = math.Float32frombits(uint32(b))
eisel_lemire.go#L107: f = math.Float32frombits(0x80000000) // Negative zero.
eisel_lemire.go#L166: return math.Float32frombits(uint32(retBits)), true
 |
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. |