#include <stdio.h>
unsigned int hextonumber(unsigned char tmp);
int main()
{
unsigned char a = 0x56;
printf("%d\n",hextonumber(a));
return 0;
}
unsigned int hextonumber(unsigned char tmp)
{
return ((((tmp>>4)&0xf)*10)+(tmp&0xf));
}
#include <stdio.h>
unsigned int hextonumber(unsigned char tmp);
int main()
{
unsigned char a = 0x56;
printf("%d\n",hextonumber(a));
return 0;
}
unsigned int hextonumber(unsigned char tmp)
{
return ((((tmp>>4)&0xf)*10)+(tmp&0xf));
}