#define _ABS(x) ((x) > 0 ? (x) : -(x)).这个宏求绝对值#define _ABS(x) ((x) > 0 ? (x) : -(x))这个宏求绝对值是不是对double形也适用

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/03 20:12:22
#define _ABS(x) ((x) > 0 ? (x) : -(x)).这个宏求绝对值#define _ABS(x)  ((x) > 0 ? (x) : -(x))这个宏求绝对值是不是对double形也适用
x)SNIMKUwt ֨Tv  .{O|ڰ]/X>Ɏ^ &>ݻ/OYaTOӰ@E {wm_bau O{>lg]~EC5* 4+4t+4l bؓ]}P+7l|ڿOv$فB\J

#define _ABS(x) ((x) > 0 ? (x) : -(x)).这个宏求绝对值#define _ABS(x) ((x) > 0 ? (x) : -(x))这个宏求绝对值是不是对double形也适用
#define _ABS(x) ((x) > 0 ? (x) : -(x)).这个宏求绝对值
#define _ABS(x) ((x) > 0 ? (x) : -(x))这个宏求绝对值是不是对double形也适用

#define _ABS(x) ((x) > 0 ? (x) : -(x)).这个宏求绝对值#define _ABS(x) ((x) > 0 ? (x) : -(x))这个宏求绝对值是不是对double形也适用
当然适用,宏只是进行简单的替换.你只要考虑(x>0)?x:(-x);
是否适用于double就可以了...