回覆列表
  • 1 # 使用者5635123734932

    十進位制數 轉換成 二進位制數, 手算 可用 除2取餘數法:

    77 / 2 商 38 餘 1; 38 / 2 商 19 餘 0

    19 / 2 商 9 餘 1; 9 / 2 商 4 餘 1

    4 / 2 商 2 餘 0; 2 / 2 商 1 餘 0

    1 / 2 商 0 餘 1。 得 二進位制數 100 1101。

    用c 程式計算,可以用 itoa( ); 函式:

    #include

    int main(){

    char s[60];

    int a;

    a = 77;

    itoa(a,s,2);

    printf("binary: %s\n",s);

    return 0;

    }

    binary: 1001101

  • 中秋節和大豐收的關聯?
  • 狗狗可以剪指甲嗎?