1樓:榴蓮泡芙小蛋糕
把38化為二進位制為100110,驗證:2+4+32=38,經過驗證知道,二進位制表示的數字換成十進位制以後得到38
38/2=19 餘0 19/2=9餘1 9/2=4餘1 4/2=2餘0 2/2=1餘0 1/2=0餘1
餘數依次為:0 1 1 0 0 1
c語言化為二進位制就是把餘數倒敘排列,所以38的二進位製數為餘數倒敘:100110
擴充套件資料
1、兩個二進位製數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。
2、邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。
3、如果乙個二進位製數(整型)數的第零位的值是1,那麼這個數就是奇數;而如果該位是0,那麼這個數就是偶數。
4、如果乙個二進位製數的低端n位都是零,那麼這個數可以被2n整除。
5、如果乙個二進位製數的第n位是一,而其他各位都是零,那麼這個數等於2^n。
6、如果乙個二進位製數的第零位到第n - 1位都是1,而且其他各位都是0,那麼這個數等於2^n - 1。
7、將乙個二進位製數的所有位左移移位的結果是將該數乘以二。
8、將兩個n位的二進位製數相乘可能會需要2*n位來儲存結果。
2樓:
100110
過程: 38/2=19 餘0 19/2=9餘1 9/2=4餘1 4/2=2餘0 2/2=1餘0 1/2=0餘1
餘數依次為:0 1 1 0 0 1.
c語言化為二進位制就是把餘數 倒敘排列就行 餘數倒敘就為:100110 即為38的二進位製數
3樓:匿名使用者
100110=2^5+2^2+2^1
4樓:給你過敏
我現在已經是啊你們要是在哪個地方?,然後下午吧唧唧唧喳喳喳喳喳喳喳喳喳喳喳喳喳喳喳喳喳哦你願意我現在是我現在都不想說話我
將十進位製數38化為二進位製數為多少?
5樓:
38/2=19......0
19/2=9......1
9/2=4......1
4/2=2......0
2/2=1......0
1即為100110。
6樓:聽不清啊
通過「除二反向取餘數」法,可以將十進位製數38化為二進位製數:
38d=100110b
7樓:在機場等船的林
38=36+2=100010
100010
38轉化成二進位制?(學霸,求過程)
8樓:匿名使用者
整數部分: 38/2 商19 餘0 19/2 商9 餘1 9/2 商4 餘1 4/2 商2 餘0 2/2 商1 餘0 1/2 商1 餘1 把數字倒著來讀,100110 同理小數部分得:101000101 實際為:
100110.101000101 保留八位小數:100110.
10100010
十進位製數38轉換成二進位製數是多少?
9樓:匿名使用者
38 = 32 +6 = 26h (16進製制)
26再化為2進製數就簡單了
0010 0110
745.38進製轉換為二進位制是多少?
10樓:聽不清啊
745.38十進位制轉換為二進位制是1011101001.011000010100011110101
二進位制轉十進位制,二進位制轉化為十進位制的演算法?
有符號數的話,最高位為1 就是最左邊那個 表示負數,這時候就要按位取反再加1,得出來的二進位制正常翻譯成十進位制,然後結果就是負的那個數。無符號數,或者最高位為0的話,直接轉換就行了。二進位制轉化為十進位制的演算法?從最抄低位 最右 算起襲,位上的數字乘以本位的權重。bai,權重就du是2的第幾位的...
二進位制如何轉化為十進位制?二進位制怎樣轉換為十進位制?
二進位制是一種由0和1組成的數字系統,而十進位制是一種由0到9這10個數字組成的數字系統。將乙個二進位製數轉化為十進位制,可以使用以下方法 從二進位製數的最右邊 即最低位 開始,將每一位的值乘以2的冪,冪的指數從0開始逐次增加1。將每一位的乘積相加,得到最終的十進位製數。例如,將二進位製數10110...
二進位製數100010112化為十進位製數是多少
8421碼 上 1 0 0 0 1 0 1 1 下 128 64 32 16 8 4 2 1將上面非0的數字下項的數字相加 128 8 2 1 139所以內139 8 4 2 1碼只適合 容2化10,二進位製數1010.101對應的十進位製數是多少 進製轉換 1010.101 二進位制 10.625...