大虾帮看一下这样转换对吗?转换后结果为 298.20 吗?
uchar idata dig1={"25.20"};<br />float t2; <br /> t2=273+(dig1^0x30)*10+(dig1^0x30)+(dig1^0x30)*0.1+(dig1^0x30)*0.01;//因为dig1中存的为ASCII码,异或0X30 后转化为十进制<br />大家帮看一下这样转换对吗?转换后结果为 298.20 吗?上面写错了一点!哪位大虾赐教!
<br />t2=273+(dig1^0x30)*10+(dig1^0x30)+(dig1^0x30)*0.1+(dig1^0x30)*0.01;// <br /> <br />
页:
[1]