一、数值

1、整数:无符号整数、有符号整数(计算机中有符号的数值一般用补码形式存储)

例:无符号整数(所有位都表示数值) int:0x00000000~0xFFFFFFFF(0~4294967295)

有符号整数(最高位是符号位)0x80000000~0x7FFFFFFF(-2147483648~2147483647)

2、浮点数的表示方法:符号位S、阶码E、尾数M

符号位:0正1负

阶码:科学计数法中的指数部分(补码表示)

尾数:科学计数法中的尾数部分(即小数点后面的部分。)

例:将十进制数 8.125 转化为单精度浮点数表示
8.125 的二进制表示为 1000.001
                         3

科学计数法:1.000001∗2    对于该数,阶码位3,偏移之后的值为 3+127=1303+127=130,130转为二进制数为 10000010,尾数部分为 000001,首位符号位为0,得到其二进制表示为:0  10000010  00000100000000000000000
(尾数位不足23位则在后面补零,阶码不足8位则在前面补零,小数后面补零不影响小数的值,整数前面补零不会影响整数的值。)

3、定点数:在计算机中可用不同的码制来表示,常用的码制有原码、反码和补码三种。

1)原码

如果真值是正数,则最高位为0,其它位保持不变;如果真值是负数,则最高位为1,其它位保持不变。0的原码有两种表示方法: +0 的原码是0000000,-0 的原码是1000000。

例:写出13和-13的原码(取8位码长)

因为13=(1101)2,所以13的原码是000101,1-13 的原码是10001101。

2)反码

如果真值是正数,则最高位为0,其它位保持不变:如果真值是负数,则最高位为1,其它位按位求反。0的反码同样也有两种表示方法: +0的反码是0000000 -0 的反码是111111

例:写出13和-13的反码(取8位码长)

因为13=(1101)2,所以13 的反码是00001101,-13 的反码是11110010。

3)补码

若真值是正数,则最高位为0,其它位保持不变;若真值是负数,则最高位为1,其它位按位求反后再加1。

例:写出13和-13的补码(取8位码长)

因为13=(1101)2,所以13的补码是00001101,-13 的补码是1110011

二、字符:

ASCII码(128个)=控制字符(34个)+可打印字符(49个)

顺序为 0~9,a~z,A~Z

小写比大写的码值大32,a->97,A->65,0->48

计算机中字符的表示方法相关推荐

  1. 在计算机中常用的数据表示方法有哪些,数据在计算机中的表示方法

    1,2020/5/25,数据在计算机中的表示方法,2,2020/5/25,教学目标:了解计算机内部信息用什么进制表示,为什么要采用这种进制:掌握数制之间的转换,了解存储中几个概念及数据的编码重点及难点 ...

  2. 计算机中的信息表示 ppt模板,第2章 计算机中信息的表示方法.ppt.Convertor

    第2章计算机中信息的表示方法 2.1概述 计算机要对各种信息或数据进行处理,首先遇到的第一问题是必须将各种信息以计算机可以识别的方式表示,并且以一定的形式存储在计算机(存储器)中.现代计算机大都是以二 ...

  3. 计算机中的表示方法,计算机应用基础第三章计算机中信息的表示方法

    <计算机应用基础第三章计算机中信息的表示方法>由会员分享,可在线阅读,更多相关<计算机应用基础第三章计算机中信息的表示方法(17页珍藏版)>请在人人文库网上搜索. 1.第第三三 ...

  4. 计算机中信息表示方法,计算机中的信息表示方法二进制

    计算机中的信息表示方法二进制Tag内容描述: 1.,计算机中的信息表示方法 二进制,抚顺县石文学校信息技术教研组 袁丽丽,学 习 目 标,1.了解二进制与十进制的对应关系: 2.学会二进制与十进制的换 ...

  5. IEEE 754——计算机中浮点数的表示方法

    楔子 #include <iostream> int main(int, char**) {std::cout.precision(20);float a = 123.4567890123 ...

  6. 计算机中带符号数的,大学计算机基础1.4_计算机中带符号数的表示方法.ppt

    大学计算机基础1.4_计算机中带符号数的表示方法 * 1.4 计算机中带符号数的表示方法 整数可以是正的或负的. 正整数是从0到正无穷,负整数是从负无穷到0. 为了高效地利用计算机的存储空间,人们设计 ...

  7. 计算机中浮点数的表示方法

    计算机中浮点数的表示方法 http://cenalulu.github.io/linux/about-denormalized-float-number/ 可以在这个网址验证自己的想法 https:/ ...

  8. 计算机中丢失api-ms 解决方法

    转载链接 :https://jingyan.baidu.com/article/9989c746eb0715f649ecfe55.html 介绍 1.因为目前基本都是使用的盗版win的系统,很多不完整 ...

  9. 计算机中的方法,计算机中文本的表示方法

    类似问题答案 2021年云南省高等教育招收中等职业学校学生(计算机类)技能考核考试掌握选定任意文... 2.2 掌握选定任意文本的方法 2.3 文本的复制.剪切和粘贴方法 2.4 掌握文本格式的设置方 ...

最新文章

  1. linux tar打包压缩排除某个目录或文件
  2. C语言再学习 -- 关键字struct(转)
  3. 半波对称振子方向图_移动天线的概念 | 天线方向性
  4. c# Parallel.For 并行编程 执行顺序测试
  5. 执行maven clean package 时报OutOfMemoryError的解决办法
  6. 目标检测系列(五)——Faster R-CNN译文
  7. java怎么判断mysql中是否存在我们查找的索引_10张图告诉你,MySQL 是如何查找数据的?...
  8. unwrap函数c语言实现,AppDomain与Assembly的动态加载与卸载代码详解
  9. Redis事务和分布式锁
  10. HDOJ-1002 A + B Problem II C语言
  11. Leetcode力扣 MySQL数据库 1384 按年度列出销售总额
  12. 计算机页面打不开非常卡,电脑卡的厉害几乎打不开网页怎么办
  13. LeetCode.495 Teemo Attacking
  14. Leetcode 击碎气球的最大分数
  15. java jstl 配置_jstl的tld配置
  16. SimpleMind Pro 1.29.1 小巧的思维导图工具
  17. avaya基本配置方法
  18. COPC酞菁钴,cAS号:3317-67-7磺化酞菁钴 催化剂 深蓝色粉末 磺化酞菁钴
  19. matlab bsxfun memory,matlab之bsxfun函数
  20. Android面试题线程篇

热门文章

  1. C++ function关键字
  2. 几何分布GeometricDistribution
  3. [企业信息化大家学系列]制造业税务成本
  4. 安卓android+rom定制,移植,安卓Android ROM定制移植教程.doc
  5. HearthBuddy 召唤随从的问题
  6. SQLI DUMB SERIES-3
  7. 如何用一个makefile编译多个目标
  8. 奔驰S400升级主动式氛围灯,大饼轮毂,4D旋转高音
  9. 场景文字识别论文阅读
  10. Hadoop 3.x|第二天|配置完全分布式运行模式(重点)