1 00:00:07,410 --> 00:00:09,240 [Powered by Google Translate] NATE哈迪森:当你学会了如何读取和写入 2 00:00:09,240 --> 00:00:14,240 号码,您了解数字0到9。 3 00:00:14,240 --> 00:00:16,620 要写入整体大于9的数字,你知道所有 4 00:00:16,620 --> 00:00:19,610 你需要做的是使用一些这些数字的组合, 5 00:00:19,610 --> 00:00:26,780 在52和437。 6 00:00:26,780 --> 00:00:31,400 所以这样写数字都有一个名字,十进制记数法。 7 00:00:31,400 --> 00:00:32,530 >> 为什么小数? 8 00:00:32,530 --> 00:00:36,100 ,拉丁词根小数,“decem,”是指10。 9 00:00:36,100 --> 00:00:38,970 当你有10位数字的符号系统,10 10 00:00:38,970 --> 00:00:41,090 成为一个比较特殊的数字。 11 00:00:41,090 --> 00:00:44,720 让我们来看看在437写的十进制表示法 12 00:00:44,720 --> 00:00:46,110 明白为什么。 13 00:00:46,110 --> 00:00:55,990 我们可以先打破了437到400加30加7。 14 00:00:55,990 --> 00:01:01,900 >> 我们可以把它拆开,更是让我们有4次100 15 00:01:01,900 --> 00:01:08,780 加上3次,每次10加7倍,1。 16 00:01:08,780 --> 00:01:11,760 请记住学习的个位,十位, 17 00:01:11,760 --> 00:01:13,840 数百位,依此类推? 18 00:01:13,840 --> 00:01:16,780 这是究竟从何而来。 19 00:01:16,780 --> 00:01:19,540 最后,我们可以看到,我们有一大堆的权力 20 00:01:19,540 --> 00:01:21,550 10嵌在这里。 21 00:01:21,550 --> 00:01:31,160 我们已经有了4次,每次10到2加3次,每次10到1加 22 00:01:31,160 --> 00:01:35,380 7倍,10到0。 23 00:01:35,380 --> 00:01:37,120 所以,现在你明白为什么10是一种特殊的 24 00:01:37,120 --> 00:01:39,030 十进制记数法中的数字。 25 00:01:39,030 --> 00:01:42,310 事实上,我们已经得到了一个名称,这就是所谓的基地自 26 00:01:42,310 --> 00:01:45,750 它是在这里的基础上的指数在我们的算术。 27 00:01:45,750 --> 00:01:48,970 >> 十进制记数法来表示数字,是不是唯一的方法。 28 00:01:48,970 --> 00:01:53,810 事实上,即使我们摆脱数字2至9,我们可以 29 00:01:53,810 --> 00:01:55,400 代表所有的数字, 30 00:01:55,400 --> 00:01:57,400 我们可以用十进制。 31 00:01:57,400 --> 00:02:01,640 所以,现在我们有两个数字,0和1,2是我们的 32 00:02:01,640 --> 00:02:04,880 特殊号码,我们的符号系统的基础。 33 00:02:04,880 --> 00:02:08,110 此符号系统的名称被称为二进制,因为 34 00:02:08,110 --> 00:02:10,680 前缀“bi”是指两个。 35 00:02:10,680 --> 00:02:13,920 因此,而不是现在的一个个位和十位, 36 00:02:13,920 --> 00:02:17,760 所以,我们现在有一个的地方,三三两两的地方,一个四肢着地 37 00:02:17,760 --> 00:02:21,210 的地方,等等,2的次方。 38 00:02:21,210 --> 00:02:23,140 因此,让我们来看看这个,做了一些计算。 39 00:02:23,140 --> 00:02:28,580 所以仍然为0和1仍然是1。 40 00:02:28,580 --> 00:02:31,480 >> 然而,现在我们已经有了一个两岁的地方,而不是一个十 41 00:02:31,480 --> 00:02:36,850 的地方,10表示数字2。 42 00:02:36,850 --> 00:02:41,890 3,加1,得到11。 43 00:02:41,890 --> 00:02:48,320 4,因为现在有一个四肢着地的地方,表示100。 44 00:02:48,320 --> 00:02:53,070 五是101。 45 00:02:53,070 --> 00:02:56,912 图6是110。 46 00:02:56,912 --> 00:03:00,270 图7是111。 47 00:03:00,270 --> 00:03:06,450 8,再有自己的一席之地,所以它是1000。 48 00:03:06,450 --> 00:03:08,770 我想你明白了吧。 49 00:03:08,770 --> 00:03:11,060 让我们一捅,在读取一个大的二进制数, 50 00:03:11,060 --> 00:03:13,610 使其转化成十进制记数法,因为这是 51 00:03:13,610 --> 00:03:14,240 我们已经习惯了。 52 00:03:14,240 --> 00:03:22,120 这个数字,二进制文件,读取101110011。 53 00:03:22,120 --> 00:03:24,860 >> 为了弄清楚它的小数表示,让我们先 54 00:03:24,860 --> 00:03:27,760 下每个数字写的地方。 55 00:03:27,760 --> 00:03:31,640 首先,我们有2个在最右边的零位, 56 00:03:31,640 --> 00:03:36,426 其次由2个位,2的二进制补码的地方,2 57 00:03:36,426 --> 00:03:43,823 三,2〜4个,2至五个,2至6,2 58 00:03:43,823 --> 00:03:50,000 七,最后,所有八。 59 00:03:50,000 --> 00:03:54,970 现在,如果我们做数学题,这是那些地方,三三两两 60 00:03:54,970 --> 00:04:01,410 的地方,四肢着地的地方,八分的地方,16份地方, 61 00:04:01,410 --> 00:04:09,280 的32nds地方,64ths地方,128ths地方,以及最后 62 00:04:09,280 --> 00:04:11,520 256ths的地方。 63 00:04:11,520 --> 00:04:13,160 哇! 64 00:04:13,160 --> 00:04:15,240 所以,现在,如果我们开始繁殖一切 65 00:04:15,240 --> 00:04:25,150 在一起,我们看到,我们有1次256加1倍64加 66 00:04:25,150 --> 00:04:40,280 1次32加1倍16加1倍,2倍和1倍1。 67 00:04:40,280 --> 00:04:44,810 >> 因此,如果我们总结了这一切,我们一起到256加 68 00:04:44,810 --> 00:04:50,450 64加32加16加2加1,所有的 69 00:04:50,450 --> 00:04:54,750 总计371。 70 00:04:54,750 --> 00:04:57,340 翻译从十进制表示法二进制表示法 71 00:04:57,340 --> 00:04:59,810 有点棘手,因为我们需要从一个数字, 72 00:04:59,810 --> 00:05:03,650 根据权力的一个2的乘方的基础上。 73 00:05:03,650 --> 00:05:05,170 让我们给它去。 74 00:05:05,170 --> 00:05:08,575 在这里,我们有237十进制记数法。 75 00:05:11,400 --> 00:05:14,190 要翻译成二进制记数法,我开始发现 76 00:05:14,190 --> 00:05:21,960 最大功率小于2,即128。 77 00:05:21,960 --> 00:05:24,880 我把一个在的二十八分之一百的地方在这里 78 00:05:24,880 --> 00:05:26,460 在我的二进制数。 79 00:05:26,460 --> 00:05:35,820 然后,我减去128,237,和我得到109。 80 00:05:35,820 --> 00:05:37,900 然后,我只是重复这个过程。 81 00:05:37,900 --> 00:05:42,110 小于109的最大功率为2是64,所以我 82 00:05:42,110 --> 00:05:45,040 将一个1在64ths的地方,减去64 83 00:05:45,040 --> 00:05:55,760 从109到45。 84 00:05:55,760 --> 00:06:00,540 同样,最大功率为小于45是32,所以 85 00:06:00,540 --> 00:06:05,750 将一个1在适当的插槽和减去32 - 86 00:06:05,750 --> 00:06:07,000 我要在这里 - 87 00:06:09,350 --> 00:06:12,340 13。 88 00:06:12,340 --> 00:06:14,900 >> 移动,我得到的最大功率 89 00:06:14,900 --> 00:06:17,020 2,而不是16。 90 00:06:17,020 --> 00:06:21,390 所以我把一个0在16S地方,1 8S地方, 91 00:06:21,390 --> 00:06:25,870 减,并获得5个。 92 00:06:25,870 --> 00:06:27,940 然后是最大功率为2。 93 00:06:27,940 --> 00:06:29,855 我减去1。 94 00:06:34,610 --> 00:06:37,160 现在,我可以完成的翻译容易。 95 00:06:37,160 --> 00:06:42,100 我把一个0的三三两两的地方,放了1个位。 96 00:06:42,100 --> 00:06:47,624 结果,11101101。 97 00:06:47,624 --> 00:06:50,200 >> 有一件事你可能没有料到的是,所有的 98 00:06:50,200 --> 00:06:53,850 你学到的算法进行加,减,乘,分 99 00:06:53,850 --> 00:06:56,940 以二进制表示的十进制记数法的工作为好。 100 00:06:56,940 --> 00:06:58,850 我们会做的另外一个例子。 101 00:06:58,850 --> 00:07:09,230 在这里,我们已经拿到1101101加号1010110。 102 00:07:09,230 --> 00:07:12,330 正如十进制数​​的加法,我们将开始从右边 103 00:07:12,330 --> 00:07:14,040 工作的方式的左侧。 104 00:07:14,040 --> 00:07:16,840 唯一的区别是,我们进行了1,如果该两个数字 105 00:07:16,840 --> 00:07:20,030 我们增加了有一笔大于1,而不是一个 106 00:07:20,030 --> 00:07:23,490 总结大于9时,在十进制。 107 00:07:23,490 --> 00:07:27,680 因此,在正确的,我们有1加0,1。 108 00:07:27,680 --> 00:07:32,820 >> 向左移动,我们有0加1,再次1。 109 00:07:32,820 --> 00:07:36,770 再次向左移动,我们有1加1,我们写了一个0, 110 00:07:36,770 --> 00:07:38,920 我们进行了1。 111 00:07:38,920 --> 00:07:45,680 然后,我们有1,1,0,所以我们有一个0,​​随身携带一个1。 112 00:07:45,680 --> 00:07:49,960 然后是1,0,1,再次为0,进行1。 113 00:07:49,960 --> 00:07:54,890 1,1,0,0再次,进行最后的1。 114 00:07:54,890 --> 00:07:58,810 >> 最后,1,1,1,所以我们有a 1和a 115 00:07:58,810 --> 00:08:01,020 最后1在左边。 116 00:08:01,020 --> 00:08:06,340 结果,11000011。 117 00:08:06,340 --> 00:08:07,380 这总结了我们快速 118 00:08:07,380 --> 00:08:09,580 介绍二进制表示法。 119 00:08:09,580 --> 00:08:13,550 >> 我的名字是内特哈迪森,和这是CS 50。