unsigned long longdata=0x1e240;//123456例如最大6位
unsigned long temp;
unsigned char d1,d2,d3,d4,d5,d6;
d1=longdata/100000;
temp=longdata%100000;
d2=temp/10000;
temp=temp%10000;
d3=temp/1000;
temp=temp%1000;
d4=temp/100;
temp=temp%100;
d5=temp/10;
d6=temp%10;
如果要提高运算速度的话,中间再设一个int型的变量
|