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语言华氏度转摄氏度 摄氏度转华氏度 - 啊和的博客
可控硅数周波方式开启程序
STM32 emWin使用SPI外挂Flash显示xbf字库
单片机休眠程序例子
MC32P7030/7031__C编译注意问题
单片机和弦音程序
萝丽6通接收机二代G版(程序)
单片机运行相关