数据表示
来源:互联网 发布:docker golang 部署 编辑:程序博客网 时间:2024/05/02 04:19
各种数值在计算机中表示的形式成为机器数,特点是采用二进制计数值。
(1)原码
举例: 137.625 十进制转成二进制原码:
即得原码:1000 1001 . 101
二进制转十进制:
底数: 2
指数 0 1 2 3 4 5 6 7 8 9 10 十进制值 1 2 4 8 16 32 64 128 256 512 1024
原码表示法中,最高位是符号位,0表示正号,1表示负号,其余n-1位表示数值的绝对值。
数值0的原码:【+0】原=0000 0000
【 -0】原=1000 0000
(2)反码
正数的反码和原码相同,负数的反码是其绝对值按位求反,即:符号位不变,其他位求反。
数值0的反码:【+0】反=0000 0000
【 -0】反=1111 1111
(3)补码
正数的补码与其原码和反码相同,负数的补码等于其反码的末尾加1.
数值0有唯一的补码:【+0】补=0000 0000
【 -0】补=0000 0000
(4)移码
数值0的移码:【+0】移=1000 0000
【 -0】移=1000 0000
【2009上半年软件设计师上午试题05】
计算机中常采用原码、反码、补码和移位码表示数据,其中,+-0编码相同的是:补码和移码
0 0
- 数据表示
- 数据表示
- 数据表示
- 数据表示
- 数据表示
- 数据表示
- Struts+Hibernate数据表示
- Struts+Hibernate数据表示
- 数据的编码表示
- 数据的表示方法
- MALLET中的数据表示
- 数据的单位表示
- linux 编程-数据表示
- 计算机数据表示方法
- 数据表示与指令系统
- 数据的表示
- 数据表示方式
- BCD数据表示
- Java程序员面试经验分享,拿到神州数码的offer
- supply 1250x2500mm brown film china plywood top grade formwork panel yjzg
- Implement strStr()
- Android SDK开发包国内下载地址-AndroidDevTools
- 图像HOG特征的生成
- 数据表示
- nginx 学习四 内存池 ngx_pool_t 和内存管理操作
- JavaScript小特性(1) – 基本语法
- declare-styleable的使用
- struts消息处理
- 《窃听风暴》有些童话感的结局,依然愿意被它感动
- JSP page 指令
- 《基于ARM的嵌入式系统设计与开发》学习笔记
- 第二季:JavaScript中的函数调用