这个人很懒,暂无签名信息
有时候需要将两个整数相除,获得带小数点的float类型数。例如一个整数12345,需要变成123.45。常见与串口与硬件通讯,DSP处理浮点型比较麻烦,DSP传递来的温度等数据都以整型的方式传递,串口控件接收到数据后,需要将温度值变成实际的值,就可能采用这种方式了。 例如: int itemp=3706; //实际值37.06℃ int iNum=100; float ftemp = ite...
或许是真的是一直在玩单片机,所以偏向于单片机C语言,今天简单的gets()都遇到了问题。目的是要从键盘读取几行,然后输出最字符数最大的那行,这样gets()可以胜任,gets在遇到enter即换行符是会停止读入,但是换行符不最为读取串的内容,读取的换行符被转换为NULL,即‘