• ベストアンサー

うるう年の求め方を教えてください。

うるう年の求め方を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • neko-tama
  • ベストアンサー率29% (112/377)
回答No.2

4で割れる年をうるう年とする。 ただし,100で割れる年は平年にする。 ただし,400で割れる年はうるう年とする。 例:1700年,1800年,1900年は平年。 2000年はうるう年です 。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • yoin
  • ベストアンサー率18% (15/79)
回答No.5

つい最近、C++の試験で出ました。 NO.2さんの回答に一票です。

全文を見る
すると、全ての回答が全文表示されます。
回答No.4

平成11年度秋期の「初級シスアド」の午後問6に次のような問題がでていました。 設問1 指定された年がうるう年ならば1,平年であれば0となるような計算式を,セルB5に入力した。計算式の___に入れる適切な字句を,回答群の中から選べ。解答は重複して選んでもよい。 IF(剰余(_a_ ,4) _b_ 0,0,  IF(剰余(_c_ ,100)_d_ 0,1,   IF(剰余(_e_ ,400)_f_ 0,1,0))) a,c,e に関する解答群  (略) b,d,f に冠する解答群  (略) で,解答は a,c,e には指定年の数値(たとえば今年なら 2003)が入力されているセルアドレスが入り, b,d,f には 順に ≠,≠,= が入ります。 Excelが手元にあれば試してみてください。 蛇足ですが,この計算法によるうるう年の決め方を「グレゴリオ暦」といっています。

全文を見る
すると、全ての回答が全文表示されます。
noname#27115
noname#27115
回答No.3

すでにロジックについては回答がついているんで、簡単に・・・ Dim Ly(2) As Integer'余りを入れる変数を3つ用意します。 Ly(0) = tY Mod 4'4で割った時の余り Ly(1) = tY Mod 100'100で割った時の余り Ly(2) = tY Mod 400'400で割った時の余り If (Ly(0) = 0 And Ly(1) <> 0) Or Ly(2) = 0 Then 'ここに閏年の処理を書きましょう。 End If

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

一般的には、400年の間で97回、つまり (1)西暦で、4の倍数の年 (2)400で割れない年は、閏年にしない です。 したがって西暦1900年は、閏年ではなかったはずです。 計算式のお尋ねだったのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 閏年

    2000年は、閏年ですか。高等学校の地学の教師が2000年は、4と400で割れるから閏年だけど2000年は、オリンピックがあったから閏年ではない。と、言ってました。どうなんでしょ~

  • うるう年

    次のうるう年にならないうるう年はいつですか?

  • うるう年の出し方

    うるう年は ⅰ、4で割り切れる年はうるう年       ⅱ、例外として100で割り切れたら平年       ⅲ、例外として400で割り切れたらうるう年 ($year%4==0 && $year%100!=0 && $year%400==0); と考えたのですが、ご指摘をおねがいします

    • ベストアンサー
    • Perl
  • うるう年を求めるプログラム

    1900から2100年のうるう年を求めるプログラムが作りたいのですが どうしたらよいでしょうか? forを使って1900から2100までかぞえる。 4で割り切れるものは閏年 しかし100で割り切れるものは閏年でない。 400で割り切れるものは閏年である。 最後の条件の分岐から閏年のみを表示させたいのですがわかりません 。

  • 閏年

    2019.7.24〜2020.7.23(2020は閏年)まで366日(1年)あるとありました。 どうして2020.7.24までが1年じゃないんですか?

  • うるう年

    うるう年って、4年に1度、1年の日数を366日にしてズレを調整しますよね。 でも、4年間でジャスト24時間のズレが生じるわけではないですよね?微妙に誤差があるハズです。 だから、完全にはズレを調整しきれていないように思うんですが・・・。 このままうるう年制を、どれくらい問題なく続けられるでしょうか?

  • うるう年

    うるう年って子供のどう説明したらよいですか??わかりやすく説明したいんで・・・・

  • 閏年と平年の求め方

    うるう年は西暦年が4で割り切れる年。   ただし100で割り切れても400で割り切れないときは閏年としない 平年は閏年でない年 2001年から2401年の400年の間にうるう年は何回あるかを求める。 この問題なんですがどうやって計算すればいいか解りません。 なるべく式も一緒に教えて下さい。 宜しくお願いします。

  • 閏年について

    Excelで「1900/2/29」と入力すると、閏年でないのに、日付として認知され、標準表示形式では「60」と表示されます。1900年は閏年として認識しているのでしょうか?Visual Basicで西暦と和暦のプログラムを作成(1900年未満)している途中で計算が合わなくなり、この疑問にぶつかりました。回答をよろしくお願いします。

  • うるう年

    うるう年は1日多いですが それって損した気分になりますか? 得した気分になりますか?

EP-4004のWindows11用ドライバ
このQ&Aのポイント
  • EP-4004をWindows11にて利用しようとして、ドライバはepsonのドライバインストールサイトからインストールしたが、紙のサイズや種類を選択することができない。
  • Windows11の対応プリンタで検索するとEP-4004は対応しているが、以前と同じようには使えないのか?
  • EP-4004のWindows11用ドライバをインストールしても紙のサイズや種類の選択ができない。Windows7では運用できていたが、Windows11では使えないのか疑問。
回答を見る