首頁>
4
回覆列表
  • 1 # 對酒當歌人生幾何8888

    ab不是二進制數。二進制數只有0和1兩個符號。

    二進制是計算技術中廣泛採用的一種數制。二進制數據是用0和1兩個數碼來表示的數。它的基數為2,進位規則是“逢二進一”,借位規則是“借一當二”,由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進制系統,數據在計算機中主要是以補碼的形式存儲的。計算機中的二進制則是一個非常微小的開關,用“開”來表示1,“關”來表示0。

  • 2 # 低調有


    加法:0+0=0;0+1=1;1+0=1;1+1=10;0進位為1。減法:0-0=0,1-0=1,1-1=0,0-1=1。

    二進數轉四進制時,以小數點為起點,向左和向右兩個方向分別進行分段,每兩個數字一段,不足兩位的分別在左邊或右邊補零。

    二進制數轉換成八進制數:從小數點開始,整數部分向左、小數部分向右,每3位為一組用一位八進制數的數字表示,不足3位的要用“0”補足3位,就得到一個八進制數。

    二進制數轉換成十六進制數:二進制數轉換成十六進制數時,只要從小數點位置開始,向左或向右每四位二進制劃分一組(不足四位數可補0),然後寫出每一組二進制數所對應的十六進制數碼即可。

  • 3 # xiong3506

    若將一個正整數化為二進制數,在此二進制數中,我們將數字1的個數多於數字0的個數的這類二進制數稱為A類數,否則就稱其為B類數。

    例如:

    (13)10=(1101)2

    其中1的個數為3,0的個數為1,則稱此數為A類數;

    (10)10=(1010)2

    其中1的個數為2,0的個數也為2,稱此數為B類數;

    (24)10=(11000)2

    其中1的個數為2,0的個數為3,則稱此數為B類數;

    程序要求:

    求出1~1000之中(包括1與1000),全部A、B兩類數的個數。1和1000是十進制數!,所以A+B=1000(十進制)

    Input

    無輸入

    Output

    在一行中輸出兩個整數A和B,A表示A類數的個數,B表示B類數的個數,AB之間由一個空格分隔,除此之外不要再輸出其他多餘的東西。

    Sample Input 1

  • 蘿蔔絲粉條餡餅的做法?