擴大兩倍是怎么計算的?
計算機二進制01011010擴大兩倍就是左移1位右邊補零得到10110100。
【思路】:二進制記數法從右往左第一位表示2的一次方,第二位表示2的二次方,第n位表示2的n次方。可以將1理解為有,0理解為無。這與十進制類似,如100擴大10倍,就是左移1位進位得到1000。
也可以將二進制01011010轉換成十進制計算,01011010轉化為十進制是90,90擴大2倍得到180,十進制180轉化為二進制是就是10110100。
二進制轉換:
首先了解一個概念,叫“權”。“權”就是進制的基底的n次冪。如二進制的權就是(2)^n了,十進制的權就是(10)^n,看到十進制就很自然的想到科學計算法中的(10)^n。有了權這個定義之后,就可以隨便把一個進制的數轉化成另一個進制的數了。
擴展資料:
二進制的運算算術運算法則:
1、二進制的加法:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位進位);即7=111;10=1010。
2、二進制的減法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加運算或異或運算) ;
3、二進制的乘法: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 二進制的非運算:各位取反。
參考資料來源:
上一篇俄羅斯方塊是指
下一篇老外經常說的There