うるう年ってさ、at PROG
うるう年ってさ、 - 暇つぶし2ch7:仕様書無しさん
10/03/04 13:20:15
ちゃんと法律通り計算しろよ
URLリンク(www.ron.gr.jp)
>明治三十一年勅令第九十号(閏年ニ関スル件)
> 神武天皇即位紀元年数ノ四ヲ以テ整除シ得ヘキ年ヲ閏年トス
>但シ紀元年数ヨリ六百六十ヲ減シテ百ヲ以テ整除シ得ヘキモノノ中更ニ四ヲ以テ商ヲ整除シ得サル年ハ平年トス

1、まず 神武天皇即位紀元 に直すために 西暦に660を足して 紀元年数とする
    ↓
2、紀元年数を2進数で表現して 下位2bitが 00以外は 平年。終わり
    ↓
3、x = (紀元年数-660) ; while(x>=400){x-=400;}
  xが0ならうるう年 。終わり
    ↓
 xが100,200,300なら 平年 でなければ うるう年  。終わり
  


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch