__fixsfdi; __fixdfdi

Description

These functions convert a to a signed 64-bit integer rounding toward zero. If the integral value cannot be represented by the integer type, the indefinite integer 0x8000000000000000 is returned.

Calling Interface

long long __fixsfdi (float a)

long long __fixdfdi (double a)

For more complete information about compiler optimizations, see our Optimization Notice.