📄 control_.h
字号:
/*---------------------------------------------------------------------------+ | control_w.h | | | | Copyright (C) 1992,1993 | | W. Metzenthen, 22 Parker St, Ormond, Vic 3163, | | Australia. E-mail billm@vaxc.cc.monash.edu.au | | | +---------------------------------------------------------------------------*/#ifndef _CONTROLW_H_#define _CONTROLW_H_#ifdef __ASSEMBLER__#define _Const_(x) $##x#else#define _Const_(x) x#endif#define CW_RC _Const_(0x0C00) /* rounding control */#define CW_PC _Const_(0x0300) /* precision control */#define CW_Precision Const_(0x0020) /* loss of precision mask */#define CW_Underflow Const_(0x0010) /* underflow mask */#define CW_Overflow Const_(0x0008) /* overflow mask */#define CW_ZeroDiv Const_(0x0004) /* divide by zero mask */#define CW_Denormal Const_(0x0002) /* denormalized operand mask */#define CW_Invalid Const_(0x0001) /* invalid operation mask */#define CW_Exceptions _Const_(0x003f) /* all masks */#define RC_RND _Const_(0x0000)#define RC_DOWN _Const_(0x0400)#define RC_UP _Const_(0x0800)#define RC_CHOP _Const_(0x0C00)/* p 15-5: Precision control bits affect only the following: ADD, SUB(R), MUL, DIV(R), and SQRT */#define PR_24_BITS _Const_(0x000)#define PR_53_BITS _Const_(0x200)#define PR_64_BITS _Const_(0x300)#define PR_RESERVED_BITS _Const_(0x100)/* FULL_PRECISION simulates all exceptions masked */#define FULL_PRECISION (PR_64_BITS | RC_RND | 0x3f)#endif _CONTROLW_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -