#1楼主:找将数转换成字符串的最简单的程序
文章发表于:2008-03-28 09:31
在用液晶作显示的时候,常常会出现将数转换成字串的操作。大伙说说用什么方法来转换最简单,语句最少。
我现在是一位一个字符的转换:
uchar dat = 12;
char string[4];
string[0] = dat%10;
string[1] = dat*10%10;
浮点数的转换我也是用这个方法,总觉得比较麻烦。
#2
文章发表于:2008-05-21 15:57
直接对相关的变量进行,整型,字符型,浮点型的定义,然后进行赋值,就得到了相关的类型
#4
文章发表于:2008-05-22 10:11
/****************************************************************************************/
/*整形转换为字符串 储存在数组里 例如 dec="1234";转换后stl[]={'1','2','3','4'}*/
/***************************************************************************************/
void intconver(uchar stl[],uint dec)
{
uchar i="4",j; //j为字符串个数
for(j=0;j<5;j++)
{
stl[i--]='0'+dec%10;
dec/=10;
}
}
#5
文章发表于:2008-07-11 16:44
最简单的方法不用任何程序 只是把数字输出变成字符输出就可以了
printf()函数就可实现这个功能。例子如下
int a="56";
printf("%c",a);就可以输出 56 相应的字符
#6
文章发表于:2008-07-11 16:46
如果是楼主的程序完全可以
for(j=0;j<5;j++)
{
printf(printf("%c",stl[j])
}