c语言中两整数相除保留小数的方法
生活随笔
收集整理的這篇文章主要介紹了
c语言中两整数相除保留小数的方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天在stm32編程中遇到兩整數(shù)相除需保留小數(shù)的問題,如下
passiveData[1]=upData[1]/360*REDUCTION36;上面這種情況upData[1]/360無法保留小數(shù),導(dǎo)致相乘數(shù)據(jù)差距太大,需要對其保留小數(shù),解決方法如下:
passiveData[1]=(float)upData[1]/360*REDUCTION36;使用float修飾被除數(shù),若要求保留小數(shù)點位數(shù)多的話可嘗試使用double。
總結(jié)
以上是生活随笔為你收集整理的c语言中两整数相除保留小数的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: potplayer如何设置以一帧一帧的逐
- 下一篇: 嵌入式硬件转职软件开发,这十点是必不可少