double-precision floating-point number
unsigned 32-bit integer
var y = float64ToUint32( 4294967297.0 );
// returns 1
var y = float64ToUint32( 3.14 );
// returns 3
var y = float64ToUint32( -3.14 );
// returns 4294967293
var y = float64ToUint32( NaN );
// returns 0
var y = float64ToUint32( Infinity );
// returns 0
var y = float64ToUint32( -Infinity );
// returns 0
Converts a double-precision floating-point number to an unsigned 32-bit integer.