计算超静定梁的位移时,通常忽略轴力和剪力的影响,只考虑弯矩的影响。因而系数及自由项按照下列公式计算:试用力法作图14-13所示单跨超静定梁的弯矩图。此梁具有三个多余约束,为三次超静定。将以上各值代入力法方程,而在前两式中消去后,得解以上方程组求得由力法方程的第三式求解X3时,可以看出,按不同的假设有不同的结果。......
2023-06-16
整数不带小数点,或者说其小数点始终隐含在个位数的后面,故也称之为“定点数”(fixed point integer)。计算机中的整数又可以分为无符号整数(unsigned integer)和带符号整数(signed integer)两类,它们可以用8位、16位、32位甚至更多位数来表示。
8个二进制位表示的无符号整数的取值范围是0~255(28-1),16个二进制位表示的无符号整数的取值范围是0~65 535(216-1),32个二进制位表示的无符号整数的取值范围是0~232-1。
而带符号整数必须使用一个二进制位来作为符号位,一般使用最高位(即最左边的一位)来表示,“0”表示“+”(正数),“1”表示“-”(负数)。例如,使用8个二进制位表示整数+56和-56分别如下:
(+56)10=(00111000)2(-56)10=(10111000)2
由此可见,8个二进制位表示的带符号整数的取值范围是-127~+127(-27+1~+27-1),16个二进制位表示的带符号整数其取值范围是-32 767~+32 767(-215+1~+215-1),若使用n个二进制位表示带符号整数,则其取值范围是-2n-1+1~+2n-1-1。
上面介绍的表示方法称为原码表示法。为统一加减运算规则,方便计算机运算,数值为负的整数在计算机内部实际上是采用补码来表示的。
负整数补码求解的步骤为:先将负整数转换成原码的形式,最高位即符号位肯定为1,将除符号以外的每一位取反,得到称为反码的表示形式,最后将反码的最低位(末位)加1,即可得到补码的表示形式。例如:
(-56)原=1011,1000
(-56)反=1100,0111
(-56)补=1100,1000
由于二进制编码的位数较多,故采用每4位用逗号隔开的书写格式。(www.chuimin.cn)
注意,只有负整数才需要通过上面的步骤计算补码,而正整数的反码和补码与原码相同。
下面以8个二进制位表示一个带符号整数为例,考察两个非常有趣的数字“0”和“-128”。若将0分别看作+0和-0,则它们的原码和补码的表示形式如下:
(+0)原=0000,0000(-0)原=1000,0000
(+0)补=0000,0000(-0)补=0000,0000
可见,当0采用原码的表示形式时有2个编码,而采用补码来表示后,+0和-0的编码统一成了“0000,0000”。
下面考察数字-128。可以求得-128的绝对值的二进制形式是“1000,0000”,显然使用8个二进制位已无法表示。在此,暂“借”1位即使用9个二进制位来表示,最高位仍为符号位,如下所示:
(-128)原=1,1000,0000
(-128)反=1,0111,1111
(-128)补=1,1000,0000
最后将“借”得的1位“归还”,可得(-128)补=1000,0000。这种情况称为“溢出”。引入补码后,8个二进制位表示的带符号整数的取值范围扩大成-128~+127(-27~+27-1),16个二进制位表示的带符号整数的取值范围扩大成-32 768~+32 767(-215~+215-1),n个二进制位表示的带符号整数的取值范围是-2n-1~+2n-1-1。n位二进制补码可表示整数的个数要比n位原码多一个(即补码“1000…00”被用来表示整数-2n-1)。
有关信息技术教程的文章
计算超静定梁的位移时,通常忽略轴力和剪力的影响,只考虑弯矩的影响。因而系数及自由项按照下列公式计算:试用力法作图14-13所示单跨超静定梁的弯矩图。此梁具有三个多余约束,为三次超静定。将以上各值代入力法方程,而在前两式中消去后,得解以上方程组求得由力法方程的第三式求解X3时,可以看出,按不同的假设有不同的结果。......
2023-06-16
IEEE 802.1Q 协议IEEE 802.1Q 协议是一套VLAN 协议,它定义了基于端口的VLAN 模型,提供一种标识带有VLAN 标签的以太网帧的方法,从而允许在局域网中实现定义、运行及管理VLAN 拓扑结构的操作。插入VLAN 标签得出的帧称为802.1Q 帧。图4.11802.1Q 帧的数据格式VLAN 标签插入在原以太网MAC 帧的源地址字段和类型字段之间。当网络中存在冗余的VLAN 中继线路时,就会因网络环路的问题而引起广播风暴,降低网络的可靠性。......
2023-10-19
一般用体积分数表示,并有干成分和湿成分两种表示方法。对于具体的气体燃料,应按各自可燃成分在计算时进行增减。②实际烟气量对于固体、液体燃料:过剩的空气使烟气中含有O2,烟气各组成的生成量为:实际烟气组成的计算与理论烟气组成的计算相同。表1-1-8不同燃料燃烧时及V0的数值范围燃烧温度的计算燃料燃烧时,燃烧产物所能达到的温度称为燃烧温度。......
2023-10-11
算法的表示有很多种,常见的有自然语言表示法、流程图表示法、N-S图表示法、伪代码表示法等。其中流程图是比较直观的,也是最为常用的一种表示方法。图3.30圆角矩形3.31矩形图3.32菱形图3.33带方向的箭头利用上述基本符号可以表示出结构化程序设计的三大基本结构,即顺序、分支和循环。用流程图表示如图3.37所示。......
2023-10-22
使用数字时,不需要特殊指定数字是整型还是浮点型,JavaScript会自动判断数字类型,例如1、2.3、4.56等。因此在JavaScript中,1、1.0、1.00都用1表示,若要对三者进行区分,则需要将它们转换为字符串。图3.2.2JavaScript的数字类型数字前出现减号或负号(-),表示负数;加号(+)表示正数,可以省略。......
2023-11-08
径流分析计算中,常用的径流量表示方法和度量单位有下列几种。指一定时段内通过河流某一过水断面的总水量,单位为m3。径流总量的单位有时也用时段平均流量与对应历时的乘积表示,如m3/s·月、m3/s·d等。指流域某时段内径流深与形成这一径流深的流域平均降水量的比值,无因次。即已知某小流域集水面积F=130km2,多年平均年降水量=915mm,多年平均径流深=745mm。......
2023-06-21
图2.9一种建议参考模型层次结构图1.IP地址的表示方法把Internet看成为一个网络。目前,大量IP地址仅A至C类三种。为方便起见,一般将32bit的IP地址中的每8个比特用它的等效十进制数字表示,并且在这些数字之间加上一个点。全0的主机号码,这表示该IP地址就是网络的地址。这样,就可得出如表2.1所示的IP地址的使用范围。表2.1IP地址的使用范围2.IP地址有一些重要的特点IP地址有一些是一种非等级的地址结构。......
2023-10-18
相关推荐