標(biāo)題: 分秒計時,定義一個整型變量,還是兩個CHAR變量,哪個好 [打印本頁]

作者: 李冬    時間: 2025-5-8 16:03
標(biāo)題: 分秒計時,定義一個整型變量,還是兩個CHAR變量,哪個好
  1.         u16  secondsCount;
  2. if(++secondsCount >= 300)//5分鐘
  3.                                         {
  4. }


  5. //////////////////////////////////////////
  6. u8 timer5msCount,secondsCount,minutesCount;        
  7.                                         if(++secondsCount >= 60)//1分鐘
  8.                                         {
  9.                                                         secondsCount = 0;
  10.          
  11.                                          if(++minutesCount >= 5)//5分鐘
  12.                                                         {
復(fù)制代碼




作者: 1565654483dsh    時間: 2025-5-8 17:54
整型可以直接進(jìn)行加減運(yùn)算,精度高 只是顯示時需要轉(zhuǎn)換字符型,字符型可以直接顯示但是計算復(fù)雜,需要轉(zhuǎn)換整型計算,計算后如果需要顯示還要再轉(zhuǎn)換回字符型可能精度缺失
作者: Hecat    時間: 2025-5-8 21:16
計算能力強(qiáng)的,用32位;計算能力弱的,用8位。





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1