久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1594|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

這段單片機(jī)日歷計算的C語言代碼如何理解?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1020164 發(fā)表于 2022-5-24 00:35 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
u8 const table_week[12]={0,3,3,6,1,4,6,2,5,0,3,5}; //月修正數(shù)據(jù)表   
char SRTC_Get_Week(u16 year,u8 month,u8 day)   //計算星期幾
{  
u16 temp2;
  u8 yearH,yearL;
  
  yearH=year/100; yearL=year%100;
  if (yearH>19)yearL+=100;  
  temp2=yearL+yearL/4;
  temp2=temp2%7;
  temp2=temp2+day+table_week[month-1];
  if (yearL%4==0&&month<3)temp2--;
  if(temp2%7==0) return 7;
  return(temp2%7);
}  
這是日歷計算代碼。請問標(biāo)紅代碼什么意思,請詳解

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

5#
ID:844772 發(fā)表于 2022-5-24 08:39 | 只看該作者
你查查用于計算星期的泰勒公式就明白了,大概是這個樣子:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

地板
ID:505848 發(fā)表于 2022-5-24 08:38 | 只看該作者
yearH=year/100; yearL=year%100;//取年份的后兩位,用于后續(xù)區(qū)分平閏年
  if (yearH>19)yearL+=100;            //2000年之后,統(tǒng)一加上100
  temp2=yearL+yearL/4;                 //平年,每年剩一天,每四年一個閏年,多剩一天
  temp2=temp2%7;                        //對7取余,夠7天填補(bǔ)一周
  temp2=temp2+day+table_week[month-1]; //多余的天+日期+月份的修正(一月說明不需要修正,二月需要修正一月31天%7后,剩下的3天)
  if (yearL%4==0&&month<3)temp2--; //補(bǔ)償yearL+yearL/4中,由于正好能被4整除,多+的1天
  if(temp2%7==0) return 7;  //正好出現(xiàn)能被7整除時,返回星期日
  return(temp2%7);   //根據(jù)多余的天數(shù),返回計算的星期

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

板凳
ID:161164 發(fā)表于 2022-5-24 07:33 來自觸屏版 | 只看該作者
請百度"星期的計算"
回復(fù)

使用道具 舉報

沙發(fā)
ID:213173 發(fā)表于 2022-5-24 06:23 | 只看該作者
1.公歷閏年判定遵循的規(guī)律為:四年一閏、百年不閏、400年再閏。
2.公歷閏年的精確計算方法:普通年能被四整除且不能被100整除的為閏年。
3.世紀(jì)年能被400整除的是閏年,如2000年是閏年,1900年不是閏年。對于數(shù)值很大的年份,如果這年能整除3200并且能整除172800則是閏年。
yearH,yearL;是把年份分解為>=100和<100,以方便用char型數(shù)據(jù)計算。月分大小平潤。周就不必細(xì)說了吧。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美日韩专区 | 国产a级毛片 | 日韩欧美一区二区三区 | xx性欧美肥妇精品久久久久久 | 人人人人爽 | 一本一道久久a久久精品综合 | 久久精品91久久久久久再现 | 国产成人在线视频 | 国产不卡一区 | 日韩成人在线电影 | av午夜电影 | 成年人黄色一级毛片 | 国产精品久久久av | 欧美黄色片 | 精品一区二区三区在线观看国产 | 美女黄视频网站 | 亚洲 欧美 在线 一区 | 久久国产亚洲 | 欧美精品一区二区三区四区 | 黄色网址在线免费观看 | 日韩精品视频中文字幕 | 国产精品国色综合久久 | 国产1区| 黄色大片视频 | 91看片网| 久久9视频 | 毛片a级 | 伊人激情网| 国产成人精品一区 | 国产91黄色 | 欧美午夜在线 | 国产区精品在线观看 | 亚洲小视频在线观看 | 91在线视频免费观看 | 欧美午夜精品 | 国产欧美在线一区二区 | 黄色欧美 | 精品久久1| 欧美激情一区二区 | 免费观看国产视频在线 | 日韩精品亚洲专区在线观看 |