设一个变量的值为 4098 , 要求分别用 32 位补码整数和 [tex=4.071x1.0]Hxr+WAd0pdX8wRxoSXYGR5LzzlmEWaybCUk9QDAsUWc=[/tex] 单精度浮点格式表示该变量(结果 用十六进制表示),并说明哪段二进制序列在两种表示中完全相同, 为什么会相同?
[tex=21.571x1.357]SSib9pHscJu1VeGSzNzgUdaSX3pQw+EGU41lr47Ma8FLcaKVHLkiwl15VRHu3ClPuQXXFuDsdh7miYQX0ATGSxeP52TOl0JGn7EHay/GYxRX8psVcoCp3bRNCkxVs8SFoNzr5CCGXOiqWyz4SBgpBw==[/tex]32 位 2-补码形式为:[tex=23.429x1.357]tdqisz7u6t95XPnGIKsl7wGmfQ1ZO/khUSWl7R5NJ3yhDvmAlGWLRcKRIo/xjdnawhha1CoolR8Sf2uh+fIDi7XFUtCma2dgDJVoRD8brZUwKqzxZ1ciI7t8UcS0seDq[/tex][tex=4.214x1.0]FRn2rvb54c7Zu7MV1skUhg==[/tex] 单精度格式为: [tex=32.643x1.643]fuZ3WmoPWLmsIGB9p/yqD0XPXdMAC0HRzwqEl0oGPSeCa1ojVRqsSq/BqXJUBQlRepsRGW/gyBSvUOIHBgLsIlQaHEJu8rpEHE/624uG4CUXZ9DcDtQuDHBQG419Ea4U9fJYKcocaWAesrAi5PvlIi138zl220WadaQoJ9K/2dScAFN+Kq1Tpr0Elfnf0oOxgU7l2FsgLo36SQ0zpMGo1g==[/tex]粗体部分为除隐藏位外的有效数字,因此,在两种表示中是相同的序列。
举一反三
- 以 [tex=4.071x1.0]Hxr+WAd0pdX8wRxoSXYGR5LzzlmEWaybCUk9QDAsUWc=[/tex]单精度浮点数格式表示下列十进制数[tex=2.286x1.357]gGlgdSmPPh0P6hlwfzli4Q==[/tex]
- 以 [tex=4.071x1.0]Hxr+WAd0pdX8wRxoSXYGR5LzzlmEWaybCUk9QDAsUWc=[/tex]单精度浮点数格式表示下列十进制数[tex=2.571x1.143]Udx5boRogXCsj80dSF635A==[/tex]
- 以 [tex=4.071x1.0]Hxr+WAd0pdX8wRxoSXYGR5LzzlmEWaybCUk9QDAsUWc=[/tex]单精度浮点数格式表示下列十进制数[tex=1.786x1.143]xNm4Sa3RdAGHAgT/pvbGcQ==[/tex]
- 【填空题】一位8进制数可以用 位二进制数来表示。一位十六进制数可以用 位二进制数来表示
- 采用补码表示的 8 位二进制整数,由 4 个“1”和 4 个“0”组成,则可表示的最小十进制整数为______,最大十进制整数为______
内容
- 0
一般整数用十进制表示,若用其他进制表示一个数,错误的描述选项是( )。 A: 1010b表示一个二进制数 B: 0o1010表示一个八进制数 C: 0b1010表示一个二进制数 D: 0x1010表示一个十六进制数
- 1
下列进制中,相同位数可以表示数据最大的是( )进制。 A: 二 B: 八 C: 十 D: 十六
- 2
中国大学MOOC: 由3 个“1”和5 个“0”组成的8 位二进制补码,能表示的最小整数
- 3
设一机器数字长16位,求下列各机器数的表示范围:(1)无符号整数;(2)原码表示的定点整数;(3)补码表示的定点整数;(4)补码表示的定点小数;(5)非规格化浮点表示,格式为:阶码8位,用移码表示,尾数8位,用补码表示(要求写出最大数、最小数、最大负数、最小正数);(6)上述浮点格式的规格化浮点表示范围(要求写出最大数、最小数、最大负数、最小正数)。
- 4
设某浮点数格式为:[img=662x126]17ac6b786efb8e0.png[/img]其中,移码的偏置常数为 16,补码采用一位符号位,基数为 4。(1) 用这种格式表示下列十进制数: [tex=10.0x1.357]vP4AzeMGD6HffLDYPMCP4ic1ucyDcl2Tdg9qkH3BqMA=[/tex]。(2)写出该格式浮点数的表示范围,并与 12 位定点补码整数表示范围比较。