c++基础3
来源:互联网 发布:淘宝进店提醒 编辑:程序博客网 时间:2024/05/01 00:50
信息存储单位
1. 位:度量数据的最小单位,表示一位二进制信息(bie)
2. 字节:由八位二进制数字组成(1byte=8bit)
3. 二进制的编码表示:原码 反码 补码
模数:n位整数(包括以一符号位),则它的模数为二的N次方,
N位小数,小数点前一位为符号位,则它的模数为2
补数:一个数减去另一个数,或者说一个数加上一个负数,等于第一个数加上第二个数的补数。例如8+(-2)=8+10(mod 12)
一个二进制负数可用其模数与真值做加法(摸减去该数的绝对值)求的其补码。
补码的运算规则:
1. 符号位可作为数值参加运算。
2. 减法运算可转化为加法运算,加上一个负数等于加上该数的补码。
3. 补码运算结果仍未补码。
4. 运算结果溢出:负数之和得正数,或正数之和的负数。
小数表示方法
计算机通常采用浮点方式表示小数。
一个数N用浮点形式可以写成N等于M乘上二的E次方。
E表示2的幂,称为数N的阶码。
非数值信息的表示
西文字符:1.ASCII码 用7位二进制数表示一个字符,最多可表示128个字符
汉字:国标码
- c基础(3)
- 3 C语言基础
- c语言基础 (3)
- C基础3
- c语言基础3
- C语言基础3
- C 基础练习3
- DC-3:c基础
- C语言程序设计(基础3)
- c语言基础(3)--数据和c
- C语言基础补充3
- C基础 - 数据类型(3)
- c语言基础概念(3)
- 嵌入式 c语言基础3
- c语言基础回顾-3
- C语言基础(3)
- C语言基础笔记3
- C语言基础练习3
- java 注释
- Java语法总结 - 线程
- ZK框架初步总结【三】
- 为什么计算机和一些电子产品的时间选择在1970.1.1
- 动态加载js
- c++基础3
- fine granularity slice partition(细粒度slice分块边界)[HEVC/H.265]
- VS2010 \VC\bin\rcdll.dll 无法找到资源编译器
- 公式编辑器的进阶使用
- asp.net 网页技术要点摘要
- ffmpeg_sdk搭建VC
- 手动释放oracle数据库中死锁的对象锁!
- SIO_KEEPALIVE_VALS 用户异常掉线检测
- JAVA XML 解析 DOM 方式