MCPcopy Create free account
hub / github.com/brimdata/super / NewFloat

Function NewFloat

value.go:64–64  ·  view source on GitHub ↗
(t Type, f float64)

Source from the content-addressed store, hash-verified

62func NewDuration(d nano.Duration) Value { return newNativeValue(TypeDuration, uint64(d)) }
63func NewTime(ts nano.Ts) Value { return newNativeValue(TypeTime, uint64(ts)) }
64func NewFloat(t Type, f float64) Value { return newNativeValue(t, math.Float64bits(f)) }
65func NewFloat16(f float32) Value { return newNativeValue(TypeFloat16, math.Float64bits(float64(f))) }
66func NewFloat32(f float32) Value { return newNativeValue(TypeFloat32, math.Float64bits(float64(f))) }
67func NewFloat64(f float64) Value { return newNativeValue(TypeFloat64, math.Float64bits(f)) }

Callers 12

EvalMethod · 0.92
EvalMethod · 0.92
EvalMethod · 0.92
EvalMethod · 0.92
EvalMethod · 0.92
EvalMethod · 0.92
CallMethod · 0.92
CallMethod · 0.92
CallMethod · 0.92
CallMethod · 0.92
ConstValueMethod · 0.92
metadataValueFunction · 0.92

Calls 1

newNativeValueFunction · 0.85

Tested by

no test coverage detected