⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fsneq.c

📁 sdcc是为51等小型嵌入式cpu设计的c语言编译器支持数种不同类型的cpu
💻 C
字号:
/*** libgcc support for software floating point.** Copyright (C) 1991 by Pipeline Associates, Inc.  All rights reserved.** Permission is granted to do *anything* you want with this file,** commercial or otherwise, provided this message remains intact.  So there!** I would appreciate receiving any updates/patches/changes that anyone** makes, and am willing to be the repository for said changes (am I** making a big mistake?).**** Pat Wood** Pipeline Associates, Inc.** pipeline!phw@motown.com or** sun!pipeline!phw or** uunet!motown!pipeline!phw*//*** $Id: fsneq.c 3513 2004-10-01 14:49:51Z vrokas $*//* (c)2000/2001: hacked a little by johan.knol@iduna.nl for sdcc */#include <float.h>union float_long  {    float f;    long l;  };/* compare two floats */char __fsneq (float a1, float a2) _FS_REENTRANT{  volatile union float_long fl1, fl2;  fl1.f = a1;  fl2.f = a2;#if 0  if (fl1.l<0 && fl2.l<0)    {      fl1.l ^= SIGNBIT;      fl2.l ^= SIGNBIT;    }#endif  if (fl1.l == fl2.l)    return (0);  return (1);}

⌨️ 快捷键说明

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