【发布时间】:2013-10-30 09:27:54
【问题描述】:
我有一个整数int ThermoTemp=55 我需要将其转换为字符串并存储在char Thermoprint[6] 中
我只想要05.5,
这是我尝试过的代码
ThermoPrint[0]=((ThermoTemperature/100)+0x30);
ThermoPrint[1]=(((ThermoTemperature/10)%10)+0x30);
ThermoPrint[3]=((ThermoTemperature%10)+0x30);
ThermoPrint[2]='.';
ThermoPrint[4]=',';
有没有有效的方法来做到这一点?
【问题讨论】:
-
您希望
55成为05.5?发布您的整个问题,即您要做什么?您的问题的模块化示例不会为您提供好的答案。 -
您是否有理由担心效率(尤其是考虑到您所拥有的可能非常高效)?