フォロー

閏年で例えると、
???「閏年は4で割りきれる年の事だ」
オレンジ「へぇ><; 西暦1900年って閏年だったんだ?><;」

のあとの議論の進み方が、プログラマが多い界隈とそれ以外で全然違う事多く感じるかも><
プログラマ界隈だと欠落してるルールを補う説明をする人多いけど、そうじゃない方面だとそうならずに、欠落してる事を頑なに認めなかったりこの例示程度に単純な問題でも指摘を理解できなかったりって場面に遭遇しまくりかも><

· · SubwayTooter · 2 · 0 · 2

@orange_in_space
if ((year % 4) == 0){
if((year % 100) == 0){
if((year % 400) == 0){
return true:
}
return false;
}
return true;
}

@orange_in_space
if (year % 400) == 0 return true;
if (year % 100) == 0 return false;
if (year % 4) == 0 return true;
return false;

@doraiso @orange_in_space return year % 4 == 0 && !(year % 100 == 0 && year % 400 != 0);

@acid_rain @orange_in_space
それも思ったけど可読性どうしようかなあと

@doraiso @orange_in_space 答えは自分で作り込もうとしない、かもしれません。C#ならDateTime.IsLeapYear()というのが。

@acid_rain @orange_in_space すでにあるものを使えっていうのもナイス判断

ログインして会話に参加
:realtek:

思考の /dev/null