久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 關于二進制數,十六進制數 [打印本頁]

作者: 炸掉的電容    時間: 2023-12-5 18:53
標題: 關于二進制數,十六進制數
問一下大家,在C語言里面,一個二進制數乘上256代表著什么,二進制數相乘的值,跟他們原來十進制想乘的值是一樣的嗎?相加呢?


作者: Hephaestus    時間: 2023-12-5 20:34
在c語言里面,所有的數據都是以二進制的形式保存的。就算是你看到的十進制,進了機器一律是二進制,所以此問題無解。
作者: npn    時間: 2023-12-5 21:14
無論任何進制的數字,CPU都是二進制處理的。
作者: 單片機學習習    時間: 2023-12-5 21:41
在C語言中要轉換成同樣的進制才能加減乘除
作者: Hephaestus    時間: 2023-12-5 22:06
單片機學習習 發表于 2023-12-5 21:41
在C語言中要轉換成同樣的進制才能加減乘除

不需要,你猜0xf+017等于幾?試一下不就知道了嗎?
作者: coody_sz    時間: 2023-12-5 23:02
一個二進制數乘上256,等于左移8位(一個字節)。
作者: jlslwh    時間: 2023-12-6 08:44
這個問題其實不是問題,在程序里加幾條運算語句試一下不就清楚了嗎。我覺得這類問題應該去試,而不應該去問。
作者: 462429590    時間: 2023-12-6 10:28
二進制數乘上256相當于乘上2的8次方 也就是后面補8個0. 二進制數相乘的值,跟他們原來十進制想乘的值是一樣--當然是一樣的 只不過表示方法不一樣
作者: chxelc    時間: 2023-12-6 11:05
0b1011 x 256 = 0b1011 << 8 = 0b1011 0000 0000
二進制數乘以256,相當于左移8位。
作者: wangxiangtan    時間: 2023-12-6 16:20
乘256是為了獲得對應的十進制數啊,你學一下C語言或者C#操作一下字節數組練一下吧
作者: Y_G_G    時間: 2023-12-6 16:29
這是C語言的基礎知識,你要自己學會
C并不是什么二進制加起來等于多少的問題
而是先看你這個所謂的"數"是什么東西?
如果是數,那不就是1+1=2,8+8=16,4*256=1024小學的知識而已
但如果你涉及了變量,那就不是那么一回事了
作者: 和安51學習    時間: 2023-12-7 02:05
二進制乘上256也就是2^8,就是在該二進制數后補上8個0。二進制、十進制都是是數字表示方式,他們加減乘除后的值都是一樣的,只是表示方法不一樣
作者: 00云夢澤00    時間: 2023-12-7 08:12
二進制比喻成普通話  其它進制類似于方言 方言聽不懂啊 就翻譯成普通話就能聽懂  計算機原理已經說的很明白了微處理器沒出過北京村 只會普通話
作者: 52576525    時間: 2023-12-20 13:46
一個二進制數乘以256實際上是將該二進制數左移8位。  在二進制數中,左移操作相當于將該數乘以2的相應次方。因此,將一個二進制數左移8位相當于將其乘以2的8次方,即256。
作者: 傻12138逼    時間: 2023-12-20 20:41
在C語言中,一個二進制數乘上256的結果等價于將該二進制數左移8位。這是因為在二進制系統中,每左移一位,相當于乘以2的一次方。因此,左移8位相當于乘以2的8次方,即256。

例如,如果有一個二進制數b,那么b * 256 就等價于將二進制數b左移8位。

關于二進制數相乘和相加,與十進制類似,二進制數相乘的結果是兩個二進制數的乘積,而二進制數相加的結果是兩個二進制數的和。

如果將兩個二進制數轉換為十進制,然后進行乘法和加法運算,結果與在二進制域中直接進行乘法和加法的結果是一樣的。但在C語言中,直接使用二進制運算更為方便和高效。
作者: LengmoAngel    時間: 2023-12-22 09:03
二進制數乘上的也是256的二進制數 cpu都以2禁止進行計算 256的二進制是100000000 你原數進ALU后面也是變成二進制 隨后乘法器
作者: zyftank    時間: 2023-12-22 09:19
相乘,相加,取余都是不成問題的,只要沒有超出保存結果的變量的范圍就不會有問題。
作者: mtt661    時間: 2023-12-22 14:10
用c語言寫的時候,沒見過誰的寫法用二進制直接參與運算的,寫成10進制,或者16進制不是更容易讀?不管怎么寫,編譯器最后還是給整成一堆二進制。
作者: 準備好爆炸了    時間: 2023-12-22 15:34
二進制數*256相當于*2的八次方,左移八位唄,當然跟十進制不一樣
作者: guo_res    時間: 2023-12-22 16:23
C語言是高級語言,加減乘除的操作編譯后為機器語言,機器語言根據不同的指令集,做字節或者半字,或者四字來進行加減乘除的。最容易理解的方式就是編譯后都轉二進制,因為底層硬件都是展開為數字寄存器處理,1bit 1bit這樣拼接操作。
作者: 996445591    時間: 2023-12-22 21:34
二進制*256 相當于左移8位    二進制/256相當于右移8位
作者: fishafish    時間: 2023-12-23 09:58
其實人腦的神經突觸網絡運行的也是二進制,1就是55mv,0 就是0mv
作者: pluto1000    時間: 2023-12-31 21:37
一個二進制數乘上256代表著左移8位,有可能溢出。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久青青操 | a毛片视频 | 污视频网站在线观看 | 亚洲综合视频在线观看 | 国产91视频在线观看 | 国产福利91 | 伊人久久av| 免费精品视频 | 一级黄视频 | 免费国产一区二区 | 日韩在线一区二区三区 | 8x8ⅹ国产精品一区二区 | 欧美一级黄色录像 | 一区二区在线视频 | 亚洲精品在线看 | 日韩一级在线 | 国产麻豆视频 | 国产精品午夜视频 | 日皮视频在线观看 | 伦一理一级一a一片 | 中文字幕在线免费观看 | 黄色a视频 | 亚洲天堂网站 | av黄| 中文字幕av久久爽一区 | 午夜在线小视频 | 久久久国产精品人人片 | 手机成人在线视频 | 91看片淫黄大片 | 国产一区二区三区 | 精品国产一二三区 | 亚洲国产成人av | 不卡的av在线 | 91午夜理伦私人影院 | 欧美伦理一区二区 | 成人免费视频一区二区 | 成人在线视频免费观看 | 精品一区视频 | 色激情网 | 一区二区亚洲 | 国产www在线观看 |