diff --git a/vlib/math/math.v b/vlib/math/math.v index edd29612e4..05ab1b7629 100644 --- a/vlib/math/math.v +++ b/vlib/math/math.v @@ -79,6 +79,9 @@ fn C.sinh(x f64) f64 fn C.sqrt(x f64) f64 +fn C.sqrtf(x f32) f32 + + fn C.tgamma(x f64) f64 @@ -304,6 +307,11 @@ pub fn sqrt(a f64) f64 { return C.sqrt(a) } +// sqrtf calculates square-root of the provided float32 value. +pub fn sqrtf(a f32) f32 { + return C.sqrtf(a) +} + // tan calculates tangent. pub fn tan(a f64) f64 { return C.tan(a)