1.乘10 或者100 显示的时候手动吧小数点加到对应的位置。
2.20楼的 吧浮点拆成字符,然后存到你的字符创数组。
还有要搞清楚啊,省的别人叫你去要学费
一个字节8bit 就是你程序的0xFF 0x55什么的,如果他是字符那就是保存的你ADCII表里面相应的.
所以字符串数组的话实际就是这些个字节组成的一个串,每个字符占一个字节。
如果你是浮点数组,那一个数组元素就不是一个字节,比如四个字节,按照一定的规则,这四个字节就能近似代表你想要保存的值,
程序对于存储空间来说就是放在一个个格子里面的小积木,都有自己的位置,如果你想把本来占四格的 直接放到一个(char)格子里肯定有问题的。
虽然你用浮点的时候直接写公式,但是还是要搞清楚他是怎么存的,各种数据类型,占多大,都需要有个数。 |