- ベストアンサー
できればRuby(Perlでも)で60進数をしたい
例 1924年=1 1925年=2 1926年=3 ・・・・ 1983年=60 1984年=1 というアルゴリズムをやりたいんです。 できればRuby、Perlでもいいです。 簡潔で綺麗なIf文を書いて下さる方はいませんか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
剰余演算子を使用すれば良いと思います。 year = 1983 puts ((year - 4) % 60) + 1
例 1924年=1 1925年=2 1926年=3 ・・・・ 1983年=60 1984年=1 というアルゴリズムをやりたいんです。 できればRuby、Perlでもいいです。 簡潔で綺麗なIf文を書いて下さる方はいませんか?
剰余演算子を使用すれば良いと思います。 year = 1983 puts ((year - 4) % 60) + 1