A. 二進制減法怎麼算啊(詳細,好的話追加100分)
二進制的減法原則:0-0=0,0-1=1(類似於十進制減法,需向高位借位) 1-0=1,1-1=0 (模二加運算或異或運算) 。
比如1100-1001,按照以上法則可得結果為1100-1001=0011。這個算式換成十進制就是12-9=3,可以看到換成十進制進行檢驗也是正確的。
萊布尼茲也是第一個認識到二進制記數法重要性的人,並系統地提出了二進制數的運演算法則。二進制對200多年後計算機的發展產生了轎笑伏深遠的影響。他於1716年發表了《論中國的哲學》一文,專門討論八卦與二進制,指出二進制與八卦有共同之處。
(1)信息技術二進制減法怎麼算擴展閱讀:
一、二進制轉換為其他進制:
1、二進制轉換成十進制:基數乘以權,然後相加,簡化運算時可以把數位數是0的項不寫出來,(因為0乘以其他不為0的數都是0)。小數閉攜部分也一樣,但精確度較少。
2、二進制轉換為八進制:採用「三位一並法」(是以小數點升陵為中心向左右兩邊以每三位分組,不足的補上0)這樣就可以輕松的進行轉換。例:將二進制數(11100101.11101011)2轉換成八進制數。 (11100101.11101011)2=(345.726)8
3、二進制轉換為十六進制:採用的是「四位一並法」,整數部分從低位開始,每四位二進制數為一組,最後不足四位的,則在高位加0補足四位為止,也可以不補0;小數部分從高位開始,每四位二進制數為一組,最後不足四位的,必須在低位加0補足四位,然後用對應的十六進制數來代替,再按順序寫出對應的十六進制數。
例:將二進制數(10011111011.111011)2轉換成十六進制數。(10011111011.111011)2=(4FB.EC)16
二、其他進制轉換為二進制:
1、十進制轉換為二進制
整數轉換:採用連續除基取余,逆序排列法,直至商為0。
小數轉換:採用連續乘基(即2)取整,順序排列法。例(0.8125)10=(0.1101)2。步驟:0.8125*2=1.625,0.625*2=1.25,0.25*2=0.5,0.5*2-=1.0,則正向取整得(0.1101)2。
2、八進制轉換為二進制:把每一位八進制數對應轉換為一個三位二進制數。例(745.361)8= (111100101.011110001)2
3、十六進制轉換為二進制:把每一位十六進制數對應轉換為一個四位二進制數。
B. 二進制的計算方法是怎樣的
二進制的計算方法是怎樣的
二進制的計算方法是怎樣的,在大學的時候,選擇了計算機專業的學生,肯定碰到過這個問題的,那就是二進制的計算方法是什麼,還難倒了不少的人,我和大家一起來看看二進制的計算方法是怎樣的。
二進制的運算算術運算二進制的加法:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位進位);即7=111,10=10103=11。
二進制的減法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加運算或異或運算) ;
二進制的乘法:0 * 0 = 0 0 * 1 = 0,1 * 0 = 0,1 * 1 = 1 二進制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (無意義),1÷1 = 1
邏輯運算二進制的或運算:遇1得1 二進制的與運算:遇0得0 二進制的非運算:各位取反。
(2)信息技術二進制減法怎麼算擴展閱讀:
二進制的轉換:
二進制轉換為其他進制:
1、二進制轉換成十進制:基數乘以權,然後相加,簡化運算時可以把數位數是0的項不寫出來,(因為0乘以其他不為0的數都是0)。小數部分也一樣,但精確度較少。
2、二進制轉換為八進制:採用「三位一並法」(是以小數點為中心向左右兩邊以每三位分組,不足的補上0)這樣就可以輕松的'進行轉換。例:將二進制數(11100101.11101011)2轉換成八進制數。 (11100101.11101011)2=(345.353)8
3、二進制轉換為十六進制:採用的是「四位一並法」,整數部分從低位開始,每冊枝四位二進制數為一組,最後不足四位的,則在高位加0補足四位為止,也可以不補0。
小數部分從高位開始,每四位二進制數為一組,最後不足四位的,必須在低位加0補足四位,然後用對應慎皮的十六進制數來代替,再按順序寫出對應的十六進制數。
方法/步驟1
十進制的小數轉換為二進制,主要是小數部分乘以2,取整數部分依次從左往右放在小數點後,直至小數點後為0。例如十進制的0.125,要轉換為二進制的小數。
轉換為二進制,將小數部分0.125乘以2,得0.25,然後取整數部分0
再將小數部分0.25乘以2,得0.5,然後取整數部分0
再將小數部分0.5乘以2,得1,然後取整州孝敏數部分1
則得到的二進制的結果就是0.001
方法/步驟2
二進制的小數轉換為十進制主要是乘以2的負次方,從小數點後開始,依次乘以2的負一次方,2的負二次方,2的負三次方等。例如二進制數0.001轉換為十進制。
第一位為0,則0*1/2,即0乘以2負 一次方。
第二位為0,則0*1/4,即0乘以2的負二次方。
第三位為1,則1*1/8,即1乘以2的負三次方。
各個位上乘完之後,相加,0*1/2+0*1/4+1*1/8得十進制的0.125
C. 二進制的加減法法則有哪些
二進制的運算算術運算二進制的加法運演算法則:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位進位)。
二進制的運算算術運算二進制的加法:0+0=0,0+1=1 ,1+0=1,1+1=10(向高位進位);即7=111,
10=1010,3=11;
二進制的減法:0-0=0,0-1=1(向高位源櫻襲借位) 1-0=1,1-1=0 (模二加運算或異或運算) ;
二進制的乘法:0 * 0 = 00 * 1 = 0,1 * 0 = 0,頌跡1 * 1 = 1 二進制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (無意義),1÷1 = 1 ;
邏輯運算二進制的或運算:遇1得1;
二進制的與運算:遇0得0 二進制的非運算:各位取反。
(3)信息技術二進制減法怎麼算擴展閱讀:
1、十進制轉換為二進制:
整數轉換:採用連續除基取余,逆序排列法,直至商為0。
小數轉換:採用連續乘基(即2)取整,順序排列法。例(0.8125)10=(0.1101)2。步驟:0.8125*2=1.625,0.625*2=1.25,0.25*2=0.5,0.5*2-=1.0,則正向取整得(0.1101)雹兄2。
2、八進制轉換為二進制:
把每一位八進制數對應轉換為一個三位二進制數。例(745.361)8= (111100101.011110001)2
3、十六進制轉換為二進制:把每一位十六進制數對應轉換為一個四位二進制數。
D. 二進制減法怎麼算啊 借位我弄不明白 給我講明白地我追加200分
110000減10111 等於11001。
1、我們用在某位上方有標記點表示該位被借位。具體過程為從被減數的右邊第一位開始減去減數,在本例中,由於0減1而向右數第二位借位,借1在十進制里是借了10,但在二進制里是借了2,故借來了2後,這里的計算是2+0-1=1,在豎式的右數第1位寫上1;
2、然後據繼續往左邊計算,右數第二位不夠減,繼續向前面借位,故借來了2後,這里的計算是2-1+0-1=0,注意這里要先減去借給右數第一位的1,再開始計算,則在豎式的右數第2位寫上0;
3、同理,右數第三位不夠減,繼續向前面借位,借來了2後,這里的計算也是2-1+0-1=0,則在豎式的右數第3位寫上0;
4、到嫌衡了右數第四位,依然要向前面借位,借來了2後,這里的計算是2-1+0-0=1,則在豎式的右數第4位寫上1;
5、到了右數第五位,以為給第四位借去了1,故這里變成了0,不夠減下面的1,需繼續向前面借位,借來了2後,這里的計算是2-1(借去的1)+1(原本有的1)蠢豎-1(下面的1)=1,則在豎式的右數第5位寫上1;
所以二進制的減法110000減10111 等於11001。
(4)信息技術二進制減法怎麼算擴展閱讀:
二進制的減法運演算法則:
當需要向上一位借芹檔做數時,必須把上一位的1看成下一位的(2)10。
0-0 =0;
1-0=1;
1-1=0;
0-1=1 有借位,借1當(10) 看成 2, 則 0+ 2 - 1 =1。