#include #if __riscv_flen >= 64 long lround(double x) { long n; __asm__ ("fcvt.w.d %0, %1, rmm" : "=r"(n) : "f"(x)); return n; } #else #include "../lround.c" #endif