inf-1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 36 行

C
36
字号
extern void abort (void);int main(){  float fi = __builtin_inff();  double di = __builtin_inf();  long double li = __builtin_infl();  float fh = __builtin_huge_valf();  double dh = __builtin_huge_val();  long double lh = __builtin_huge_vall();  if (fi + fi != fi)    abort ();  if (di + di != di)    abort ();  if (li + li != li)    abort ();  if (fi != fh)    abort ();  if (di != dh)    abort ();  if (li != lh)    abort ();  if (fi <= 0)    abort ();  if (di <= 0)    abort ();  if (li <= 0)    abort ();  return 0;}

⌨️ 快捷键说明

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