_fs2slong.c

来自「很少见的源码公开的msc51和z80的c编译器。」· C语言 代码 · 共 19 行

C
19
字号
#include <limits.h>/* convert float to signed long */signed long __fs2slong (float f) {  if (!f)    return 0;  if (f<0) {    if (f<=LONG_MIN)      return LONG_MIN;    return -__fs2ulong(-f);  } else {    if (f>=LONG_MAX)      return LONG_MAX;    return __fs2ulong(f);  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?