unsigned int CelToFah(unsigned int CelEquVal)
{
return (unsigned int )(CelEquVal * 9 / 5 + 32);//小数点小于0.5的运算
}
unsigned int CelToFahAdd(unsigned int CelEquVal)
{
return (unsigned int )((CelEquVal * 9 / 5 + 32)+1);//小数点大于等于0.5的运算
}
unsigned int C_TO_F(unsigned int C)
{
unsigned int FahEquVal;
if(((C* 9 *10/ 5 ) %10)>4 )
{
FahEquVal = CelToFahAdd(C);//小数点大于等于0.5的运算
}
else
{
FahEquVal = CelToFah(C);//小数点小于0.5的运算
}
return FahEquVal;
}
unsigned int F_TO_C(unsigned int F)
{
return ((F-32)*5)/9;
}
C语言华氏度转摄氏度 摄氏度转华氏度 - 啊和的博客
GB2312字库找地址程序
十速单片机触摸包生成软件
基于BS86D20的EEPROM读写源码
STM32关于触摸芯片 BS8112A-3 BS8116A-3 I2C 源程序 及问题
十速单片机驱动DS1302程序
AD滤波程序