为什么要进行整数转换成双整数,双整数再转换成实数的转换?? 点击:1182 | 回复:1



敏而好学工控

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2015年12月11日
发表于:2016-01-04 16:48:16
楼主

为什么要进行整数转换成双整数,双整数再转换成实数的转换??





yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2016-01-05 06:29:31
1楼

因为双整数和浮点数都是32位数据,整数是16位数据,所以需要首先将16位转换为32位,然后再转成浮点数。


或许你会有疑问,为何不用16位扩展到32位指令,因为扩展指令无法判断原有数据的符号位。


热门招聘
相关主题

官方公众号

智造工程师