C语言程序定点化问题

2019-01-02 20:45发布

  浮点数据的定点化我是知道的,但是程序定点化设计怎么实现,或者思路是怎样的?

是不是程序中所有的加减程序都是整型数据的加减乘除运算(我是这样理解的,就是不知道对不对)?

  最近在做一个项目,要先定点化仿真,然后用16Bit表示输入输入的每一个数,定标也合适(我用的Q14),然后因为在后面涉及到数据的乘积,累加,结果数据特别大(结果用32Bit表示)。Q值稍微大一点就溢出,不知道有没有人有更好的方法解决,求教!!!

标签: 定点化
2条回答
栀子花@的思念
2楼-- · 2019-01-02 20:59

项目问题,数据大没办法。通过减少精度来提高表示范围了

查看更多
零度萤火
3楼-- · 2019-01-02 21:18

计算过程用32bit/数组做大数运算,最终输出转为16bit

查看更多
登录 后发表回答