⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a-13-1-5-2.htm

📁 上海交通大学DSP学习的经典教程 文档为HTML格式,循序渐进,方便学习 本人从中收益菲浅,拿来共享
💻 HTM
字号:
<html><head><title>饮水思源精华区</title><Content-type: text/html; charset=gb2312><link rel=stylesheet type=text/css href="bbsdl.css"></head><table cellspacing=0 class=title width=90%><th class=title align=left width=20%>饮水思源站</th><th class=title align=center width=60%>文章阅读</th><th class=title align=right width=20%>精华区离线浏览</th></tr></table><hr><table align=center cellspacing=1 class=doc><tr><td>发信人:&nbsp;bugaboo&nbsp;(数字柔情),&nbsp;信区:&nbsp;DSP<br>标&nbsp;&nbsp;题:&nbsp;【合集】请教DSP中负小数的表示方法。<br>发信站:&nbsp;饮水思源&nbsp;(2005年06月18日15:18:30&nbsp;星期六),&nbsp;站内信件<br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月15日09:09:39&nbsp;星期三&nbsp;提到:<br><br>我知道的是:0.5如果用S1.15格式表示的话可以写成0。5×2^15=16384<br>但是-0.5怎么表示呢?请大侠指教。谢谢了。<br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;于&nbsp;2005年06月15日12:29:34&nbsp;星期三)<br>&nbsp;提到:<br><br>不是和正小数一样么?第一位是符号位,后面15位是精度。<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;我知道的是:0.5如果用S1.15格式表示的话可以写成0。5×2^15=16384<br>:&nbsp;但是-0.5怎么表示呢?请大侠指教。谢谢了。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月15日12:32:15&nbsp;星期三&nbsp;提到:<br><br>请明确的说一下好吗?<br>就以我的例子。<br><br>【&nbsp;在&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;的大作中提到:&nbsp;】<br>不是和正小数一样么?第一位是符号位,后面15位是精度。<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;我知道的是:0.5如果用S1.15格式表示的话可以写成0。5×2^15=16384<br>:&nbsp;但是-0.5怎么表示呢?请大侠指教。谢谢了。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;于&nbsp;2005年06月15日12:38:46&nbsp;星期三)<br>&nbsp;提到:<br><br>0xC000&nbsp;=&nbsp;49152<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;请明确的说一下好吗?<br>:&nbsp;就以我的例子。<br>:&nbsp;不是和正小数一样么?第一位是符号位,后面15位是精度。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月15日12:40:14&nbsp;星期三&nbsp;提到:<br><br>这个是怎么算出来的?请明示好吗<br><br>【&nbsp;在&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;的大作中提到:&nbsp;】<br>0xC000&nbsp;=&nbsp;49152<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;请明确的说一下好吗?<br>:&nbsp;就以我的例子。<br>:&nbsp;不是和正小数一样么?第一位是符号位,后面15位是精度。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;于&nbsp;2005年06月15日13:00:47&nbsp;星期三)<br>&nbsp;提到:<br><br>用16bit精度,最高位是符号位,1,&nbsp;后面15位是表示的小数,按照IEEE标准,0.5应该是<br><br>100,0000,0000,0000。所以是0xC000.<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;这个是怎么算出来的?请明示好吗<br>:&nbsp;0xC000&nbsp;=&nbsp;49152<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月15日13:07:34&nbsp;星期三&nbsp;提到:<br><br>谢谢你。不过我看的云里屋里的,可能是我对数的表达还是理解上有问题。<br>如果你有时间可以在这里解释一下为什么高四位是1100,最高的一个1是符号位,<br>那么100是怎么来的?怎么从0。5计算来得&nbsp;?<br><br>【&nbsp;在&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;用16bit精度,最高位是符号位,1,&nbsp;后面15位是表示的小数,按照IEEE标准,0.5应该是<br>:&nbsp;100,0000,0000,0000。所以是0xC000.<br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;于&nbsp;2005年06月15日14:13:46&nbsp;星期三)<br>&nbsp;提到:<br><br>你需要看一下数的二进制浮点表示法。<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;谢谢你。不过我看的云里屋里的,可能是我对数的表达还是理解上有问题。<br>:&nbsp;如果你有时间可以在这里解释一下为什么高四位是1100,最高的一个1是符号位,<br>:&nbsp;那么100是怎么来的?怎么从0。5计算来得&nbsp;?<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月15日17:21:00&nbsp;星期三&nbsp;提到:<br><br>这不是定点表示法吗<br><br>【&nbsp;在&nbsp;realmanofpc&nbsp;(Automation~健身~不二过~憎恨失败!)&nbsp;的大作中提到:&nbsp;】<br>你需要看一下数的二进制浮点表示法。<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;谢谢你。不过我看的云里屋里的,可能是我对数的表达还是理解上有问题。<br>:&nbsp;如果你有时间可以在这里解释一下为什么高四位是1100,最高的一个1是符号位,<br>:&nbsp;那么100是怎么来的?怎么从0。5计算来得&nbsp;?<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingley&nbsp;(buffalo)&nbsp;于&nbsp;2005年06月15日22:54:42&nbsp;星期三)<br>&nbsp;提到:<br><br>计算机组成原理里面学过:负数的二进制表示是正数的反码加1(符号位除外)<br>+0.5&nbsp;-&gt;&nbsp;0&nbsp;100,0000,0000,0000&nbsp;-&gt;&nbsp;取反-&gt;&nbsp;0&nbsp;011,1111,1111,1111-&gt;&nbsp;加1&nbsp;-&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;100,0000,0000,0000&nbsp;<br>所以&nbsp;&nbsp;-0.5=&gt;&nbsp;1&nbsp;100,0000,0000,0000&nbsp;最高位为符号位<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;我知道的是:0.5如果用S1.15格式表示的话可以写成0。5×2^15=16384<br>:&nbsp;但是-0.5怎么表示呢?请大侠指教。谢谢了。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月16日08:53:43&nbsp;星期四&nbsp;提到:<br><br>好像是挺简单的啊,但是我还有一个基本的问题?<br>为什么0。5被表示成0100,0000,0000,0000?<br>如果是0.01256怎么表示呢?您能够给我一个运算&nbsp;的规则吗?<br>谢谢了。<br><br>【&nbsp;在&nbsp;bingley&nbsp;(buffalo)&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;计算机组成原理里面学过:负数的二进制表示是正数的反码加1(符号位除外)<br>:&nbsp;+0.5&nbsp;-&gt;&nbsp;0&nbsp;100,0000,0000,0000&nbsp;-&gt;&nbsp;取反-&gt;&nbsp;0&nbsp;011,1111,1111,1111-&gt;&nbsp;加1&nbsp;-&gt;<br>:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;100,0000,0000,0000&nbsp;<br>:&nbsp;所以&nbsp;&nbsp;-0.5=&gt;&nbsp;1&nbsp;100,0000,0000,0000&nbsp;最高位为符号位<br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingley&nbsp;(buffalo)&nbsp;于&nbsp;2005年06月17日09:53:04&nbsp;星期五)<br>&nbsp;提到:<br><br>既然是Q15,那就是0.01256*2^15&nbsp;~=&nbsp;411<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;好像是挺简单的啊,但是我还有一个基本的问题?<br>:&nbsp;为什么0。5被表示成0100,0000,0000,0000?<br>:&nbsp;如果是0.01256怎么表示呢?您能够给我一个运算&nbsp;的规则吗?<br>:&nbsp;谢谢了。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月17日12:31:12&nbsp;星期五&nbsp;提到:<br><br>我数的是负数。<br><br>【&nbsp;在&nbsp;bingley&nbsp;(buffalo)&nbsp;的大作中提到:&nbsp;】<br>既然是Q15,那就是0.01256*2^15&nbsp;~=&nbsp;411<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;好像是挺简单的啊,但是我还有一个基本的问题?<br>:&nbsp;为什么0。5被表示成0100,0000,0000,0000?<br>:&nbsp;如果是0.01256怎么表示呢?您能够给我一个运算&nbsp;的规则吗?<br>:&nbsp;谢谢了。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingley&nbsp;(buffalo)&nbsp;于&nbsp;2005年06月17日15:15:27&nbsp;星期五)<br>&nbsp;提到:<br><br>方法同上<br><br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;我知道的是:0.5如果用S1.15格式表示的话可以写成0。5×2^15=16384<br>:&nbsp;但是-0.5怎么表示呢?请大侠指教。谢谢了。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;happymecn&nbsp;(happyme)&nbsp;于&nbsp;2005年06月17日16:56:20&nbsp;星期五&nbsp;提到:<br><br>哪里?<br><br>【&nbsp;在&nbsp;bingley&nbsp;(buffalo)&nbsp;的大作中提到:&nbsp;】<br>方法同上<br><br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;我知道的是:0.5如果用S1.15格式表示的话可以写成0。5×2^15=16384<br>:&nbsp;但是-0.5怎么表示呢?请大侠指教。谢谢了。<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingley&nbsp;(buffalo)&nbsp;于&nbsp;2005年06月17日17:01:00&nbsp;星期五)<br>&nbsp;提到:<br><br>前面写了一长串都没看见?!<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;哪里?<br>:&nbsp;方法同上<br><br><br>☆──────────────────────────────────────☆<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingley&nbsp;(buffalo)&nbsp;于&nbsp;2005年06月17日17:01:28&nbsp;星期五)<br>&nbsp;提到:<br><br>怀疑你的理解能力<br>【&nbsp;在&nbsp;happymecn&nbsp;的大作中提到:&nbsp;】<br>:&nbsp;哪里?<br>:&nbsp;方法同上<br><br><br></tr></table><br><caption align=bottom><hr><table align=center cellspacing=1 class=foot><tr><td class=foot><a href="a-13-1-5.htm">返回</tr></table><p class=copyr align=center>Copyright &copy; 2001 <a class=copyr href="http://bbs.sjtu.edu.cn">SJTUBBS</a>, All Rights Reserved.<br><br>版权所有<a class=copyr href="telnet://bbs.sjtu.edu.cn">上海交大BBS饮水思源站</a></caption></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -