是讓兩個數幹嘛 c語言 比如1001 1010是讓兩個數怎麼運算,有什麼用

2025-06-19 23:25:16 字數 2281 閱讀 7964

1樓:煙火夜空

& 是 按位與運算,屬算術運算的一種。

按位與運算,顧名思義,就是 每個位對齊後,相對應的位跟位進行與操作(當然,前提是你得懂數電中的與運演算法則:有0出0,全1出1)

題目中,1001 & 1010,按位對齊後:

1000=0x08

這種運算的目的,多半時候用來取變數中某個位狀態,或者用於清0變數中某些指定的位。如:

s & 0x80,就是取 變數s 中的 位;

而 s=s &0x80,則是 清0 除外的其他位,即清 ;

二進位數進行邏輯運算1010and1001的運算結果

2樓:夏末秋至

二進位數。

二進位數有兩個特點:它由兩個基本數字0,1組成,二進位數運算規律是逢二進一。

為區別於其它進位數,二進位數的書寫通常在數的右下方註上基數2,或加後面加b表示。

例如:二進位數10110011可以寫成(10110011)2,或寫成10110011b,對於十進位數可以不加註。計算機中的資料均採用二進位數表示,這是因為二進位數具有以下特點:

1) 二進位數中只有兩個字元0和1,表示具有兩個不同穩定狀態的元器件。例如,電路中有,無電流,有電流用1表示,無電流用0表示。類似的還比如電路中電壓的高,低,電晶體的導通和截止等。

2) 二進位數運算簡單,大大簡化了計算中運算部件的結構。

二進位數的加法和乘法運算如下:

3樓:網友

1010 按位與時,兩位都是1時才得到1,否則0

1001 逐位進行and運算,結果在下面行。

4樓:匿名使用者

相同得1,不同得0,所以是1000

將恰由兩個不同數字組成的四位數從小到大的順序排列起來得到1000,1001,1010,…,9997,9998,那麼這列

5樓:理順倂

首位為1,由1和0組成的四位數從小到大的數有共7個,則首位為1有7×9=63個;

所以1,2,3開頭的各63個,共63×3=189個;

200-189=11,所以考慮4開頭組合開始有(1)4000、(2)4004、(3)4040、(4)4044、(5)4111、(6)4114、(7)4141、(8)4144、(9)4222、(10)4224、(11)4242;

所以這列數中的第200個數是4242.

1001_1100_1111_10110_101_10101_10100100010這串數字是什麼意思?

6樓:匿名使用者

這句話是這個意思「就要愛你,我愛啊,我愛你一生一世」

7樓:匿名使用者

如果沒有意外的話,這個應該是計算機中的二進位數,我給你轉換成十進位,你自己理解下吧 9_12_15_ 22_ 5_ 21_1314

8樓:匿名使用者

這個是10進式是演算法吧。

1001 1010(2進位的數)除以8,怎麼算

9樓:匿名使用者

這個題目出的可以說是非常不好。這個二進位是否有符號題中沒給,因為二進位根本就沒有8這個數字,這樣就不知道這個「8」是哪個進位下的數字,故此題條件不足,無法判斷。

把38化為二進位數為(  )a.101010(2)b.100110(2)c.110100(2)d.110010(

10樓:戈念之

可以驗證所給的四個選項,在a中,2+8+32=42,在b中,2+4+32=38

經過驗證知道,b中的二進位表示的數字換成十進位以後得到38,故選b.

誅仙3尋寶網,使用搶拍令時,比如乙個號賣1000元,那麼第一次搶拍時是定為1001元還是1010元

11樓:公冶菊說子

尋寶搶拍令就是為了坑錢的,這些帳號基本上都是內部操控的,雖然說便宜,但是你花了這麼多搶拍令別人也花了不比你的少,最後賺錢的還是誅仙和尋寶,不划算。

下列各數中最小的數是( ) a.101010(2) b.210(8) c.1001(16) d.

12樓:一刻永遠

選擇a101010(2) =43

很高興為你解答,祝你學習進步!一刻永遠523 為你解答~~如果你認可我的回答,請點選下面的【選為滿意回答】按鈕,謝謝~~如果還有其它問題,請另外向我求助,答題不易,敬請理解~~

c語言程式 輸入任意兩個數,求兩個數之間的所有資料的和

執行結果是copy對的!問題估計錯在輸入語句bai的格式上 du,scanf d d a,b 兩個變數之間沒有逗號zhi,那麼 從鍵dao盤上輸入a 1,b 100應該是 1 空格 100,千萬不能寫成1,100 以下為我執行的結果圖 補充一點,你修改的程式是else語句是多餘的,沒有第一個好!in...

c語言如何判斷資料是隻有數或兩個數

除以bai 10 然後du算 當前的zhi 數字dao 減去 回10 是否小 答於0int i 123 int k 0 dowhile i 10 0 printf d k include stdio.h main printf 有 d位數 i x c 10 x 1x就是1位 x大於等於1 為2位以上...

在c語言中如何將兩個數進行互換,在C語言中如何將兩個數進行互換

將兩個數進行互換的方法有兩種形式 1 藉助中間變數完成,此方法直觀,易理解,使用最多2 不需要中間變數,通過變數身的運算完成交換。方法1 int a 2,b 3,t t a 先將a儲存到臨時變數t中 a b 將b儲存到a中 b t 將臨時變數中的原a值儲存到b中printf a d b d n a,...