如何在不使用C中的sprintf或ftoa的情况下将float / double转换为ASCII?
如何在不使用C中的sprintf或ftoa的情况下将float/double转换为ASCII?我正在使用嵌入式系统.解决方法您采用的方法取决于可能的值范围.您当然对可能的范围有一些内部了解,您可能只对更窄范围内的转换感兴趣.所以,假设您只对整数值感兴趣.在这种情况下,我只是将数字分配给int或long,此时问题变得相当明显.或者,假设范围不包括任何大指数,但您对分数的几个数字感兴趣.要获得三位数的