12月20日笔记

进制转化:二进制,十进制,八进制,十六进制。

一、二进制->十进制:

第一步:写2

第二步:表指数。从右向左,从0开始依次标记

第三步:乘系数。一一对应

第四步:相加

例:二进制:1101 ,  转十进制。

第一步:

2  2  2  2

第二步:

2^3 2^2 2^1 2^0

第三步:

1*2^3  1*2^2 0*2^1 1*2^0

第四步:

1*2^3+1*2^2+0*2^1+1*2^0

二、十进制转二进制:除2取余。

第一步:用竖式,对十进制数依次除2,记录每一步余数。

第二步:一直除到商0为止,从下到上记录余数,即是2进制数。

三、八进制转十进制

四、十进制转八进制

五、十六进制转十进制

六、十进制转十六进制

七、二进制转八进制:最大是三位数,所以三位一组

八、二进制转十六进制:最大是四位数。所以是四位一组

九、八进制转二进制  一拆三

十、十六进制转二进制  一拆四

时间: 2024-11-05 22:54:47

12月20日笔记的相关文章

linux运维实战练习案例-2015年12月20日-12月31日 (第一次)

一.实战案例(练习)内容 假如你学习完Linux,想找一份儿Linux相关的运维工作,某天你接到一家公司给出的邀请,你来到该公司面试,面试前,运维主管给你出了一些简单的笔试题,题目如下: 1.创建一个10G的文件系统,类型为ext4,要求开机可自动挂载至单独数据/data目录: 操作步骤: (1).使用fdisk工具创建一个10G的分区 [[email protected] ~]# fdisk /dev/sda 欢迎使用 fdisk (util-linux 2.23.2). 更改将停留在内存中,

面试总结(2019年12月20日)

1.js实现promise 1.promise和async/await的区别 函数前面多了一个async关键字.await关键字只能用在async定义的函数内.async函数会引式返回一个promise,改promise的resolve值就是函数return的值. 简洁:使用async和await明显节约了不少代码,不需要.then,不需要写匿名函数处理promise的resolve的值,不需要定义多余的data变量,还避免了嵌套代码. async/await让try/catch 可以同时处理同

12月23日笔记

循环:可以反复执行某段代码,直到不满足循环条件为止. 一.循环的四要素:初始条件.循环条件.状态改变.循环体. 1.初始条件:循环最开始的状态. 2.循环条件:在什么条件下进行循环,不满足此条件,则循环终止. 3.状态改变:改变循环变量值,最终不满足循环条件,从而停止循环. 4.循环体:要反复执行的部分. 二.语法:for语法.      //还有while,do...whilte for(初始条件;循环条件;状态改变) { //循环体 } 注意: 1.for后面的小括号中,用分号隔开了三项.

12月22日笔记

运算符: 一.算术运算符: + — *  /  % %--取余运算 取余运算的应用场景: 1.奇偶数的区分. 2.把数变化到某个范围之内.--彩票的生成. 3.判断能否整除.--闰年.平年. int a = 10, b = 3;            Console.WriteLine("10/3=" + (a / b));            Console.WriteLine("10%3=" + (a % b)) ++(自增运算)  ——(自减运算)  ---

12月21日笔记

//输出 Console.WriteLine("这是一行文字");  自动回车的 Congsole.Write("");   不自动回车 注意: 1.大小写敏感.(快捷键操作) 2.括号,引号,分号都是英文状态下的符号. 3.结尾不要忘记写分号. //输入 string s = Console.ReadLine() 如何拼接字符串. Console.WriteLine("你的用户名是"+u+",密码是"+p+",请确

Linux 运维实践案例-2015年12月20日-12月31日

一.创建一个10G的文件系统,类型为ext4,要求开机可自动挂载至单独数据/data目录: 1.首先在系统之中添加一块硬盘,然后通过fdisk -l 命令显示当前磁盘信息 [[email protected] /]# fdisk -l                  #列出当前系统中的磁盘信息 Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Se

12月24日笔记

一.迭代法:有一定的规律(s=s+n//s+=n) 每次循环都是从上次运算结果中获得数据,本次运算的结果都是要为下次运算作准备. 例: 1.100以内所有数之和 2.求阶乘 3.求年龄 4.折纸 5.棋盘放粮食 6.猴子吃桃子 7.落球问题:一个球从10米高度落下,每次弹起2/3的高度,问第五次弹起后的高度是多少? 8.兔子生兔子的问题 一对新生兔,到第三个月开始生小兔,以后每个月都会生一对小兔,小兔不断的长大也会生小兔,假设兔子不会死,每一次只能生一对(公母).问第24个月末能生多少只兔子.

linux运维实战练习案例-2015年12月20日-12月31日(第一次)

1.创建一个10G的文件系统,类型为ext4,要求开机可自动挂载至单独数据/data目录: (1)新建立一个分区 [[email protected] wuzhibin]# fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (comm

2016年12月20日感想

刚才正在学习,突然之间有点感触,很多做技术的都想着自己哪天成为大牛,我自己也总是这样幻想,可是就在刚才自己突然想问自己,自己的努力有能让自己成为大牛的可能么?自己的回答是没有,"很多人的努力只是浅尝辄止" 这句话并没有错,适合很多人, 也同样适合我,大牛没有突然之间形成的,都是靠技术一点一点累计而成的,当自己给自己说这件事明天干也行的时候,其实就是在给自己找借口,很多人都在说时间过的好快,是渐渐的我们都觉得每天过的好快,每周过的好快,每月过的好快,甚至觉得每一年过的 也是那么快,似乎时