恭喜,你发布的帖子
发布于 2019-05-12 19:30:08
3楼
如果 Real 或 LReal 类型的值为 +/- INF(无穷大)、NaN(不是数字)或者非标准化的值,则其无效。
1. 非标准化值:如果指数全部为0,尾数非0,则表示非标准化的值,16进制看到的就是[80xxxxxx]h或者[00xxxxxx]h
2. 无穷值:如果指数全部为1,尾数全部为0,则根据符号位分别表示正无穷大和负无穷大,16进制看到的就是[FF800000]h或者[7F800000]h
3. NAN:如果指数全部为1,尾数非0,则表示这个值不是一个真正的值(Not A Number)
个人觉得正常运算不需要用到这个指令,除非数据是通讯过来的。
请填写推广理由:
分享
只看
楼主