问关于输入Q16输出Q8的问题

[复制链接]
 楼主| boluomi999 发表于 2010-7-26 09:53 | 显示全部楼层 |阅读模式
输入的是Q16的格式,qsqrt ()后输出时是Q8格式,这时候输出的开方值,比实际输出的开方值缩小了2的8次方倍??
    例如,x=64   ;         输入采用 Q16 的表示 x=16*65536
           y=qsqrt (x); 实际的开方 y=8 ,如果采用Q8格式输出,这时的y否是
                                    是实际值的 2的8次方倍 256倍 ???
   请教解答!
 楼主| boluomi999 发表于 2010-7-30 17:20 | 显示全部楼层
没人回答
mybao 发表于 2010-7-30 19:37 | 显示全部楼层
本帖最后由 mybao 于 2010-7-30 21:31 编辑

是的,没错
Q16开方就是Q8,没有如果
 楼主| boluomi999 发表于 2010-7-31 09:13 | 显示全部楼层
谢谢!:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

36

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部