input value (in radians)
half-value coversed sine
var v = hacoversin( 0.0 );
// returns 0.5
var v = hacoversin( 3.141592653589793/2.0 );
// returns 0.0
var v = hacoversin( -3.141592653589793/6.0 );
// returns 0.75
var v = hacoversin( NaN );
// returns NaN
Computes the half-value coversed sine.
Notes
(1 - sin(x)) / 2
.