2、二进制

IC是集成电路的简称,集成引脚电路只有0和5V

使用二进制可以更好的控制电脑里面的电路

位:位(bit,缩写为b)是存储器的最小单位,可以表示一位二进制数.

字节:1字节(Byte,缩写为B)由8个位组成,即1Byte=8bit,是存储器的基本单位

32位=32bit=4*8bit=4Byte=4字节

01011100=0*2的7次方+1*2的6次方+0*2的5次方+1*2的4次方+1*2的3次方+1*2的2次方+0*2+0=92

二进制和十进制之间转换

十进制转二进制:

例 :52       

最上面为最后一位,故52=00110100

-52=-(00110100)+1=11001011+1=11001100

二进制加法:逢二进一

二进制减法:1101-0011=1101+(-0011)

二进制如何表示负数?

规定一个长度,拿首位表示符号,0代表正数,1代表负数

正负数转换:正数取反+1为负数(称为补数),例:0001=1,-1=1110+1=1111,规定长度,如规定4位长度,运行加法:1+(-1)=0001+1111=10000,超出规定长度的不要,即0000=0

二进制乘法(二进制的左移):

每左移几位就等于乘以2的几次方,如向左移两位等于2*2=乘以4,例0001左移两位是0100,就是1*4=4

二进制除法(二进制的右移):

右移分为逻辑右移和算术右移,逻辑右移就是前面补0,算术右移就是根据首位决定补0还是补1,逻辑右移只能做正数方面的除,而不能做算术右移的除

逻辑右移的存在意义,二进制并不单单表示数值,逻辑右移表示的是整个数据的右移,比如跑马灯的移动

当二进制数是正数的话,每右移几位就等于除以2的几次方,前方补位为0,例,0100右移两位就是0001,就是4/4=1,当二进制数是负数时,前方补位为1,例,11000000右移两位就是11110000,就是-64/4=-16

电脑只会加法,溢出,两个二进制的数字相加,溢出的不要,比如1+(-1)=10000,规定的四位,前面的1就是溢出位,不要,就是0000=0了

在计算机中要确定一个数首先要确定长度,然后确定数值为全正数还是有负数,如有负数的话,则负数首位必然是1,之后存储的数值以补码的形式来存储的,长度决定数值范围

逻辑非是指0变1,1变0,逻辑与是and(&),真假为假,假假为假,真真才为真,逻辑或(or)真假为真,假假为假,真真为真,逻辑异或为真假为真,假真为真,真真为假,假假为假

二进制表示浮点


此图0.625错误,应为0.0625

小数点后面分别为0*2的-1次,0*2的-2次,1*2的-3次,1*2的-4次

float和double都是浮点数,由于浮点数后面无穷无尽,比如0.9=0.11100.......等等,所以会造成误差,这就是浮点数会出错的原因

计算机当中是不能以小数点方式存储小数的,因为它没有小数点位以IEEE编码存储数值

浮点数只要记住一件事情,当一个浮点数0.1*100不等于100该怎么处理,计算机的浮点数是不可能准确的,只有部分准确,想要安全的运算,我们就不拿小数运算(即运算时将其转换成整数,输出时再转换回来,如下图1),以上方法是比较极端的方法,另一种方法就是取小数点后多少个精度


图1


二进制转十进制:
00110100=0*2的7次方+0*2的6次方+1*2的5次方+1*2的4次方+0*2的3次方+1*2的平方+0*2+0


八进制默认在数字前面加个0,十六进制默认在前面加0x

默认标准

二进制可以转换成16进制换算,如下图转换成16进制为E1838,即E*16的4次方+1*16的三次方+8*16的平方+3*16+8

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容