zillionプロジェクト開発ブログ egret 忍者ブログ

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

egret_icon.png










どうも、最初の更新から1ヶ月以上経ってしまったegretです。

今月で中3になりました~
・・・ってまあいいや。


では、遅くなりましたが、2回目の更新です。


ところで、みなさんはもちろん閏年を知っていますよね?笑

え、なんて読むのかって?

「うるうどし」ですよー、知ってますかー?

そうです、4年に1度、2月が29日までになる、という年です。

ここまでは、普通の人なら知っているかと思います。

ですが、ただ単に「4の倍数の年」だけが閏年、というわけでもないのです。


実は、「100の倍数の年」は閏年にはならないのです!

え、でも確か2000年は閏年だったような気がする・・・と思ったあなた。

その通りなのです。笑

「400の倍数の年」はたとえ100の倍数であろうと、絶対に閏年なのです!


・・・と、閏年について説明してきましたが、なぜ僕がこんなことをしているかというと、閏年の判定はプログラムを組む際にちょっと厄介なのです。

というのも、最近生年月日を入力してもらうプログラムを組んでいて、閏年の判定で手間取ったから、こうして記事にしているわけです。


ここからはプログラム的な話になってしまうのですが、閏年の判定についてまとめてみます。

・4の倍数の年である
・ただし、100の倍数の年は閏年ではない
・ただし、400の倍数の年は絶対に閏年である

こんな感じです。

これをC系の言語の条件式で表してみると、

年 % 4 == 0 && 年 % 100 != 0 || 年 % 400 == 0

こんな感じにまとまります。

他の言語の場合は・・・お察し下さい。笑


まあ、何かの参考になれば嬉しいです。

拍手[0回]

PR


egret_icon.png










どうも、egretです。

とりあえず僕はJavaやC系の言語を使っているプログラマーです。


まあ、あれですね。
まだ中2なので、分からないことだらけですが、多分頑張っていると思われます。

今まではMFCをいじっていましたが、どうやらC#の.Netになるようです。
まあ、仕方ないと言ったら仕方ないでしょうね。
今までは仕様書も特に書かないで進めてきましたから・・・


あとは、「趣味で」Javaのゲームを作っています。

べ、別にサボっているわけではないんですよ、
ほら、オブジェクト指向の勉強ですよ(汗
い、意外とゲーム作るのって勉強になるんですよ!

まあ、それはいいとして、気になった人は右のほうにリンクが張ってあると思われるので、そこから行ってみてください。


では、これから更新の間隔がどんどん開いていくことが予想されますが、よろしくお願いします!

拍手[0回]

◎ カウンター
◎ カレンダー
11 2017/12 01
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
◎ 最新CM
[10/24 名無しの権兵衛]
[08/30 名無しの権兵衛]
[08/14 no name no future]
[08/05 ゲームサークルEaSt]
[07/28 リオウ]
◎ プロフィール
HN:
solilpquy
年齢:
23
性別:
男性
誕生日:
1994/09/22
職業:
人間
趣味:
趣味ねぇ~~う~ん・・・
◎ ブログ内検索
◎ バーコード
◎ アクセス解析
◎ フリーエリア
◎ フリーエリア
Script: Ninja Blog 
Design by: タイムカプセル
忍者ブログ 
[PR]