destination array
input value
two-element array containing sin(πx) and cos(πx)
var Float64Array = require( `@stdlib/array/float64` );
var out = new Float64Array( 2 );
var v = sincospi( out, 0.0 );
// returns <Float64Array>[ 0.0, 1.0 ]
var bool = ( v === out );
// returns true
Simultaneously computes the sine and cosine of a number times π.
input value
two-element array containing sin(πx) and cos(πx)
var v = sincospi( 0.0 );
// returns [ 0.0, 1.0 ]
var v = sincospi( 0.5 );
// returns [ 1.0, 0.0 ]
var v = sincospi( 0.1 );
// returns [ ~0.309, ~0.951 ]
var v = sincospi( NaN );
// returns [ NaN, NaN ]
Simultaneously computes the sine and cosine of a number times π.