音频在计算机中的存储

您所在的位置:网站首页 文字是如何输入到计算机的 音频在计算机中的存储

音频在计算机中的存储

2024-07-10 06:46| 来源: 网络整理| 查看: 265

用或非门构造D型触发器

Jack_Grealish: 现成的,好

定点数的编码表示方法

做而论道_CS: 实际上,任意负数(-X)的补码,都是:0 - X。 你用二进制简单算一下,立刻就能得到结果。 (-128 的 8 位补码,也就是这样求出来的。) 同理,任意正数(+X)的补码,也都是:0 + X。 这还用算? 0 + X,不就是 X 吗? 即,正数的补码,就是 X 本身! ====================== 求补码,就是这么简单。 机器数真值符号位原码反码取反加一符号位不变正数三码相同模同余... 这些垃圾,并无任何用处。 计算机专家说这些,不过是 “拿个鞋拔子当如意” 而已。 (在此向刀郎表示一下敬意。) ---------------------- 由补码,换算到十进制数,怎么弄? 这也是极其简单的事! 只需记住:【补码首位的权,是负数】即可。 一般的八位二进制数,各个位的权是:   128、64、32、16、8、4、2、1; 如果是八位的补码,各个位的权则是:  -128、64、32、16、8、4、2、1。   如果,有一个补码:1110 0000, 它就代表十进制数:-128 + 64 + 32 = -32。 再有,另一个补码:0110 0000, 它代表十进制则是:0 + 64 + 32 = +96。 仅仅使用【进制转换】,就完事了! ---------------------- 数值和补码的互相转换,就是这么简单! 根本就没有原码反码的事。 你只要学过二进制,你就可以转换了。 根本就不需要学习 “什么什么教程”。

定点数的编码表示方法

做而论道_CS: 应该怎么求补码呢? 学习计算机,首先要记住: 1. 计算机使用二进制。 2. 计算机的字长是固定的。  八位机,每次计算,就是 8 位数。 3. 计算机只有加法器。  负数以及减法,都必须用加法来完成。 ------------------- 那么,14-14 = 0,计算机将怎么计算呢? 八位机的算法是:  0000 1110 + xxxx xxxx = 0000 0000。 这里的 xx...x,就是代替-14 的正数。 也就是:【-14 的补码】。 这个 xx...x,究竟是什么? 你自己,肯定也可以推导出来的。 移一次项:xx...x = 0000 0000-0000 1110。 再做计算:xx...x = (借位 1) 1111 0010。 保留八位:xx...x = 1111 0010。 此时,就求出了【-14 的补码 = 1111 0010】。 简不简单? 意不意外? ------------------- 当然,你用 “取反加一”,也能求出这个结果。 但是,用 “取反加一”,你就不能理解:  减法,怎么就变成加法了? 计算机专家和计算机老师,都是从小就迷上了计算机。 小学,也没有正经读。即使毕业了,也没有达到相应的水平。 很简单的事,也弄不明白,就胡乱的猜想,编造理由。 【知其然不知其所以然】,说的就是这帮货色。

定点数的编码表示方法

做而论道_CS: 补码,它就是补码。 补码,与原码反码,都没有任何关系。 如果码长是 8 位,各码的表示范围是: 原码:-127 ~ +127; 反码:-127 ~ +127; 补码:-128 ~ +127。 看到了吗? -128 只有补码,并没有原码和反码。 没有原码,拿什么取反? 没有反码,拿什么加一? 所以,用 “符号位原码反码取反加一” 这一套说法来定义补码,就是一个谎言。 实际上,补码,它就是一个 “代替负数” 的正数。 补码的来源,可以用【算法】来解释。 先看看看小学做过的算术题吧:  25 - 1 = 24  25 + 99 = (一百) 24 你如果舍弃进位:  +99 就能代替-1。  减法,也就用加法代替了。  (计算机用这个算法,硬件就可以简化了。) 如果保留进位,+99,就还是 +99。 ==划重点:============ *只要舍弃了进位,补码,就诞生了!* ================== 补码,是多么简单的事! 计算机专家,上过小学吗?毕业了吗? 值得怀疑。。。

Qt多线程中的信号与槽

qq_54881777: 发送线程和发送线程所依附的线程,有什么区别吗



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3