(AutoHotKey)(うるう年かどうかを判断する 編)
まぁ 公式に当てはめれば すぐに書けますよね 笑)
IsLeapYear(YYYY) { []; うるう年 とは 西暦 が 4で 割り切れる 年[] []; ただし 100で割り切れる場合 は 除く、が 400で割り切れる場合 は 含む[] YYYY := Floor(YYYY) []; 小数点以下は切り捨てます[] If (YYYY < 0) Return False If ( Mod(YYYY, 4) == 0 ) { If ( Mod(YYYY, 400) == 0 ) Return True If ( Mod(YYYY, 100) == 0 ) Return False Return True } Return False }うるう年なら True、 違う場合は Falseが返ります