定点转浮点的Qn定义及计算公式方法
以16位的有符号数字为例我们常见的整数形式就是这里说的Q0 小数点在最右边格式范围是 -32768~32767。这里的n表示小数点的位置习惯认为16位有符号数有1-16的位置那么Qn这里的n就是指第n+1个数位右下面如Q0就是指第1个数位右下面。
下表是不同Qn的表示精度和范围并给出了计算公式。
假设一个浮点数由C*(Sx+S y)组成其中C表示符号取1 正或者-1 负 Sx指整数部分 Sy指小数部分将该浮点数转换成定点数Qn。
则
举例1
十进制小数8.36用Q11如何表示
∵
Sx<<11=8* 2^11 = 16384=0x4000
(2^n)*Sy=(2^11)*0.36=737=0x2E1
∴
Q11 8.36 = 0x42E1
举例2
十进制小数-0.27用Q15如何表示
∵
0x8000+Sx<<15=0x8000+0* 2^11 = 0x8000
(2^n)*Sy=(2^15)*0.27=8847=0x228F
∴
Q15 -0.27 = 0xA28F
Nike27@126.com
beervm是一家国人商家,主要提供国内KVM VPS,有河南移动、广州移动等。现在预售湖南长沙联通vds,性价比高。湖南长沙vps(长沙vds),1GB内存/7GB SSD空间/10TB流量/1Gbps端口/独立IP/KVM,350元/月,有需要的可以关注一下。Beervm长沙联通vps套餐:长沙联通1G青春版(预售)长沙联通3G标准版(预售)长沙联通3G(预售)vCPU:1vCPU:2vCPU...
香港大带宽服务器香港大带宽云服务器目前市场上可以选择的商家十分少,这次给大家推荐的是我们的老便宜提速啦的香港大带宽云服务器,默认通用BGP线路(即CN2+BGP)是由三网直连线路 中国电信骨干网以及HGC、NTT、PCCW等国际线路混合而成的高品质带宽(精品带宽)线路,可有效覆盖全球200多个国家和地区。(适用于绝大部分应用场景,适合国内外访客访问,域名无需备案)提速啦官网链接:点击进入香港Cer...
PIGYun是成立于2019年的国人商家,提供香港、韩国和美西CUVIP-9929等机房线路基于KVM架构的VPS主机,本月商家针对韩国首尔、美国洛杉矶CUVIP-AS29、GIA回程带防御等多条线路VPS提供6-8.5折优惠码,优惠后韩国首尔CN2混合BGP特惠型/美国洛杉矶GIA回程带10Gbps攻击防御VPS主机最低每月14.4元起。下面列出几款不同机房VPS主机配置信息,请留意不同优惠码。...