麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

C#中判斷指定的年份是否為閏年

2023-05-16 12:36:02
字體:
來源:轉載
供稿:網友

有很多人認為,只要年份能被4整除就是閏年了,實際上不是這樣的,判斷一個年份是否為閏年有兩個條件:

(1)如果一個年份能被400除盡,則其是閏年;

(2)如果年份能被4整除,而不能被100整除,則該年份為閏年。

為什么年份被4整除而不能被100整除時才是閏年呢?下面首先介紹一個常識,然后再給出具體的算法。

關于公歷閏年是這樣規定的:地球繞太陽公轉一周叫做一回歸年,一回歸年長365日5時48分46秒。因此,公歷規定有平年和閏年,平年一年有365日,比回歸年短0.2422日,四年共短0.9688日,故每四年增加一日,這一年有366日,就是閏年。但四年增加一日比四個回歸年又多0.0312日,400年后將多3.12日,故在400年中少設3個閏年,也就是在400年中只設97個閏年,這樣公歷年的平均長度與回歸年就相近似了。由此規定:年份是整百數的必須是400的倍數才是閏年,例如1900年、2100年就不是閏年。

明白了閏年的由來,則再給出具體的算法:

  /// <summary>判斷給定的年份是否是閏年</summary>
  /// <param name="iYear">給定的年份值</param>
  /// <returns>true是閏年,false不是閏年</returns>
  public bool IsLeapYear(int iYear)
  {
     if(( iYear % 400 == 0)||(iYear % 4 == 0 && iYear % 100  != 0))
     {
        return true;
     }
     else
     {
         return false;
     }
  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美性受xxxx人人本视频 | 91精品视频网址 | 99激情| 国产亚洲精品网站 | 中文字幕观看 | 深夜激情视频 | 成人一级黄色大片 | 免费看成人av| 精品亚洲福利一区二区 | 欧美日韩一区二区综合 | 好吊色欧美一区二区三区四区 | 国产精品视频免费在线观看 | 成年人免费视频播放 | 国产一级桃视频播放 | 久久草在线视频免费 | 天天草夜夜 | 中文字幕观看 | 欧美性videofree精品 | 国产精品久久久久久一区二区三区 | www日韩大片| 91久久久久久亚洲精品禁果 | 成人毛片免费视频 | 中国成人在线视频 | 久久综合综合 | 久色精品视频 | 色网在线视频 | 久久艹一区 | 欧美成人激情在线 | 亚洲免费视 | 免费淫视频 | 久久久久免费电影 | 91精品国产91热久久久做人人 | 国产精品www | 最新一级毛片 | 极品xxxx欧美一区二区 | 日本在线不卡免费 | 日本a∨精品中文字幕在线 被啪羞羞视频在线观看 | 成人激情在线观看 | 精品国产九九九 | 国产精品高潮视频 | 国产一区二区三区四区五区在线 |