原创 十进制数分位方法

2010-9-4 20:29 675 1 1 分类: 工程师职场

十进制数分位方法【一个十进制数分位方法】


unsigned long x //unsigned long 32Bits


unsigned char k[];


while(x/10)


{


    k=x%10;


    x/=10;


   i++;


}


k=x;//最高位


 以下方法不值得推荐! 原因是:生成的代码太长! 普通方法:


 unsigned long x //假设x为一个8位数字


 unsigned char k[];


k[0]=x/10000000;


k[1]=x/1000000%10;


 k[2]=x/100000%10;


k[3]=x/10000%10;


k[4]=x/1000%10;


 k[5]=x/100%10;


 k[6]=x/10%10;


k[7]=x%10;


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
1
关闭 站长推荐上一条 /4 下一条