bcd2bin8.c

来自「BCD转BIN算法」· C语言 代码 · 共 20 行

C
20
字号
#include "stdio.h"
#include "conio.h"

static unsigned char Bcd2Bin8(unsigned char x)
{
  int nHigh = x &0xF0;
 x &= 0x0F;
 x += ((nHigh >> 1) + (nHigh >> 3));
 return x;
}

main()
{
    unsigned char i=0x34,result=0;
    result=Bcd2Bin8(i);
    printf("%d\n",result);
    getch();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?