新しいものを表示

とりあえず
// バグってます!!!!><;
って書いておいた;;

「百の位が4の倍数だったら閏年だ!」になっちゃってるので401年とかも閏年になっちゃう;;

あああああああああ;; バグってました;;

スレッドを表示

数学超苦手なオレンジなりの力技計算!><;

gistに置いてみました!><

閏年を論理演算じゃなく判定するやつ!>< gist.github.com/orange-in-spac

できたかも!><;

result = (((year + 1) % 4) * ((year + 2) % 4) * ((year + 3) % 4) * (year % 100))
+ ((year - (year % 100)) *
((((year - (year % 100)) + 100) / 100) % 4) *
((((year - (year % 100)) + 200) / 100) % 4) *
((((year - (year % 100)) + 300) / 100) % 4));

つくりかけではこうなった><;

//閏年には0以外が返るよ!><
return ((year + 1) % 4) * ((year + 2) % 4) * ((year + 3) % 4) * (year % 100);

加減乗除だけで、「0だったら0以外に>< 0以外だったら0に><」って短く計算ってどうやるんだろ?><;

・・・のでそういう話かと思った><;

なんかFactorioのあちこちの人が回路図配ってる7セグ表示回路とか、わけがわからないデカイ係数をかけたり割ったり足したりするだけで7セ具でコードしてて何がどうなってるのかわからない><

剰余と加減乗除だけでどうにかしようとがんばってた><;

そういう話だった・・・・・><

orange さんがブースト

論理演算じゃなく各条件に定数掛け算して出すとかじゃないの?><

論理演算すればよくない?><(たぶんそういう話では無い)

orange さんがブースト
orange さんがブースト

閏年の条件を1本の判定式にする方法がわからなくなっている

古いものを表示
:realtek:

思考の /dev/null