iec61850信息分层:站控层、间隔层、过程层

您所在的位置:网站首页 iec61850标准在数字化变电站中的作用 iec61850信息分层:站控层、间隔层、过程层

iec61850信息分层:站控层、间隔层、过程层

2024-01-27 07:21| 来源: 网络整理| 查看: 265

负数在计算机中怎样存储

做而论道_CS: 补码,是一个 “代替负数” 的正数。 补码,并不是 “原码取反加一”。 补码,来自于【算法】。 你看吧:   25 - 1 = 24   25 + 99 = (一百) 24 你如果舍弃进位:  +99 就能代替-1。  减法,也就用加法代替了。 你如果保留进位,+99,就还是 +99。 只要舍弃了进位,补码,就诞生了。

负数在计算机中怎样存储

做而论道_CS: 实际上,任意负数(-X)的补码,都是:0 - X。 你用二进制简单算一下,立刻就能得到结果。 (-128 的 8 位补码,也就是这样求出来的。) 同理,任意正数(+X)的补码,也都是:0 + X。 这还用算? 0 + X,不就是 X 吗? 即,正数的补码,就是 X 本身! 求补码,就是这么简单。 符号位原码反码取反加一符号位不变模... 这些垃圾,并无任何用处。 计算机专家所说的,不过是 “拿来鞋拔子当如意” 而已。

负数在计算机中怎样存储

做而论道_CS: 学习计算机,首先要记住: 1. 计算机使用二进制。 2. 计算机的字长是固定的。  八位机,每次计算,就是 8 位数。 3. 计算机只有加法器。  负数以及减法,都必须用加法来实现。 ------------------- 那么,14-14 = 0,计算机将怎么计算呢? 八位机的计算是:  0000 1110 + xxxx xxxx = 0000 0000。 这里的 xx...x,就是【-14 的补码】。 这个 xx...x,究竟是什么? 你自己,肯定可以推导出来。 先移项:xxxx xxxx = 0000 0000-0000 1110。 可算出:xxxx xxxx = (借位 1) 1111 0010。 取八位:xxxx xxxx = 1111 0010。 此时,就求出了 [-14]补码 = 1111 0010。 ------------------- 你用 “取反加一” 也能求出这个结果。 但是,用 “取反加一”,你就不能理解:  减法,怎么就变成加法了? 计算机专家和老师,就是一帮:  【知其然不知其所以然】的二货。

负数在计算机中怎样存储

做而论道_CS: 补码,它就是补码。 补码,与原码反码,都没有任何关系。 如果码长是 8 位,各码的表示范围是: 原码:-127 ~ +127; 反码:-127 ~ +127; 补码:-128 ~ +127。 看到了吗? -128 只有补码,并没有原码和反码。 没有原码,拿什么取反? 没有反码,拿什么加一? 由 “符号位原码反码取反加一” 这一套来求补码,就是一个谎言。

实战 | wireshark抓包解析TCP三次握手和四次分手的过程

m0_74458673: 爱了大佬



【本文地址】


今日新闻


推荐新闻


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