IC验证中有符号浮点数的运算(避坑)

代码段
如上图,仅第一种表达才能计算出正确的结果-180°,另外两种方式存在缺少符号和溢出的错误,计算出的均是180,其中reg[31:0] theta_q31 = 'h8000_0000。
如果 theta_q31 =h8000_0000到h7fff_ffff之间的数时,上述第一种表达仅能计算出-180,90,-90和0,由于缺少浮点数转换。下述方式可以计算出-180~180
修改后

相关推荐

  1. 17.定点数与符号

    2024-06-13 09:06:03       14 阅读
  2. Unity 精度问题

    2024-06-13 09:06:03       7 阅读
  3. shell类型数值如何进行比较运算

    2024-06-13 09:06:03       23 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-13 09:06:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-13 09:06:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-13 09:06:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-13 09:06:03       20 阅读

热门阅读

  1. MySQL 保姆级教程(一):了解 SQL

    2024-06-13 09:06:03       6 阅读
  2. HttpSecurity

    2024-06-13 09:06:03       10 阅读
  3. Python3 数据结构

    2024-06-13 09:06:03       7 阅读
  4. 什么是 RESTful API?谈谈你对它的理解。

    2024-06-13 09:06:03       10 阅读
  5. kotlin 协程之初识挂起函数

    2024-06-13 09:06:03       9 阅读
  6. 联想测开一面(电话面试)笔试60%

    2024-06-13 09:06:03       7 阅读
  7. 常用Object的方法

    2024-06-13 09:06:03       8 阅读
  8. (32)ADC接口--->(007)FPGA实现AD7606接口

    2024-06-13 09:06:03       5 阅读
  9. vim 显示行号

    2024-06-13 09:06:03       7 阅读