#include long lrintl(long double x) { long r; __asm__ ("fistpll %0" : "=m"(r) : "t"(x) : "st"); return r; } #ifdef TEST int main(void) { return 0; } #endif