十进制数学原理(信息学奥赛之二进制)

一、二进制计算机的存储单位是什么呢? bit(比特)计算机存储的最小单位,只有0和1我们平常的数学计算的数值(如15,20,45等),其实都是十进制,这些数值在和计算机打交道的时候最终会转成二进制,因为计算机只懂得二进制的处理(0或者1),我来为大家讲解一下关于十进制数学原理?跟着小编一起来看一看吧!

十进制数学原理(信息学奥赛之二进制)

十进制数学原理

一、二进制

计算机的存储单位是什么呢? bit(比特)计算机存储的最小单位,只有0和1。我们平常的数学计算的数值(如15,20,45等),其实都是十进制,这些数值在和计算机打交道的时候最终会转成二进制,因为计算机只懂得二进制的处理(0或者1)。

8个二进制位,称之为1个字节(byte,简写成B)。

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。ASCII码采用7位二进制编码,一个基本字符在计算机中占用1个字节(byte,简写成B)。7位二进制,能表达的字符就是2的7次方= 128, 128个字符,这是固定的,可以搜索一下ASCII码,了解每个字符对应的二进制ASCII码的值,所以我们平常使用的字符都可以转成对应的数值。

1个字节来存储一个ASCII码,但是一个字节是8为二进制,所以第一位是用来做符号位的,对于ASCII码第一位符号位都是0。例如:0-->00110000 A-->01000001,这分别是0和1对应的ASCII码值。

但是二进制随着随着存储单位越来越大,就有以下单位:位(bit)-- 字节(Byte,B) -- 千字节(KB) -- 兆字节(MB) -- 吉字节(GB) -- 太字节(TB) -- 拍字节(PB) -- 艾字节(EB) --泽字节(ZB),他们之间的关系都是1024倍数(2的10次方)。太字节(TB) -- 拍字节(PB) -- 艾字节(EB)这些是平常比较少用的,要花点时间才能记得住。

二、八进制

一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1

三、十进制

一种以10为基数的计数法,采用0,1,2,3,4,5,6,7,8,9十个数字,逢十进1

四、十六进制

一种以16为基数的计数法,采用0,1,2,3,4,5,6,7,8,9十个数字和和字母A、B、C、D、E、F(a、b、c、d、e、f)表示,其中:A~F表示10~15,逢16进1

这是计算机进制数的基础知识点,我们下一篇文章会介绍这些进制数是怎么相互转换的,这也是信息学奥赛(CSP,NOIP等)的必考题,也是对计算机比较最基本的了解。

=====================================================================看了以上内容,建议收藏,如果还不明白的,可以私信我哦。

=====================================================================

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页