美文网首页
进制转换——软件测试入门13

进制转换——软件测试入门13

作者: 软测白乙的读书途 | 来源:发表于2019-04-21 11:20 被阅读0次

今天给小伙伴们分享的是进制转换,进制转换还是很关键的内容。因此,有需要的小伙伴就要认真的看看了。(计算机识别的语言就是二进制,因此,了解进制转换是很关键的。)

二进制数转换八进制数:

方法:从低位(右侧)起每三位分一组,最高位不够三位补零,然后顺序写出对应的八进制数(3合一)

二进制数转换16进制数:

方法:从低位(右侧)起每四位数分一组,最高位不够四位补零,然后顺序写出对应的十六进制数(4合1)

十六进制数转换二进制数:

方法:用四位二进制数表示一位十六进制数,去掉最高位零,然后顺序排列为二进制数(1分4)

八进制数转换二进制数:

方法:用三位二进制数表示一位八进制数,去掉最高位零,然后顺序排列为二进制数。(1分3)

逢二进一

数制的概念:

数制也称进制或者计数制,是用一组固定的符号和统一的规则来表示数值的方法。

三个基本要素:基数、系数、位权。

常见的进制有:十进制、二进制、八进制、十六进制

十进制:

定义:十进制数是以10为基数的计数体制,,英文名称为:Decimal System,来源于希腊文Decem,意为十。

计数规律:逢十进一;

系数:有10个数字,分别是0、1、2、3、4、5、6、7、8、9

基数:10

位权:基数的幂,即10的幂;可用字母D表示,比如123D

二进制:

定义:以2为基数的计数体制,Binary

计数规律:逢二进一

系数:有2个数字,分别是0,1

基数:2

位权:基数的幂,即2的幂,可用字母B表示,比如1101B

十六进制:

定义:以16为基数的计数体制,Hexadecimal

计数规律:冯16进1;

系数:分别0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

基数:16

位权:基数的幂,即16的幂;可用字母H表示,比如10H

八进制:

定义:以8为基数的计数体制;Octal

计数规律:逢八进一;

系数:分别0,1,2,3,4,5,6,7

基数:8

位权:基数的幂,即8的幂,可用字母0表示,比如150

十进制数转换其它进制数:

方法:除基取余逆排法,使用十进制数反复除以基数(2、8、16),求商,取余数,直到商为0,最后把余数反向排列。

逻辑代数:

定义:

逻辑代数是一种用于描述客观事物逻辑关系的数学方法。由英国科学家乔治布尔(George-Boole)于19世纪中叶提出,因而又称布尔代数。

逻辑变量:

定义:包括自变量(前因)和因变量(后果),对应取值“1”和“0”

特点:在逻辑代数中,“1”和“0”不表示具体的数量,而只是表示逻辑状态

三种最基本的逻辑运算:

1)逻辑与—用乘积AB表示:当A,B都为1时,其值为1,否则为0;

2)逻辑或—用A+B表示:当A,B都为0 时,其值为0,否则为1 ;

3)逻辑非—解释来说明的话:就是当A为1时,用逻辑非来表示,结果就为0,反过来,A为0,用逻辑非来表示的话,结果就为0.

带着这张图上面的内容去看,有助于理解

其它逻辑运算:

同或:当条件相同时结果为真,不同时结果为假。

异或:当条件相同时结果为假,不同时结果为真。

与非:Y=(AB)'

或非:Y=(A+B)'

与或非:Y=(AB+CD)

我会在后续的文章中慢慢更一些关于java以及python的基础语法知识,帮助想要简单了解的那些小伙伴。有兴趣的小伙伴可以加861268173这个qq群,群里也会分享慢慢分享一些专业的知识,会做问题的解答。适合想要进入此专业的小伙伴,相信你能收获到很多实际的帮助。如果有想要了解的问题,可以在文章下方留言,我会尽心回复的。

相关文章

网友评论

      本文标题:进制转换——软件测试入门13

      本文链接:https://www.haomeiwen.com/subject/kfydgqtx.html