• ベストアンサー

できればRuby(Perlでも)で60進数をしたい

例 1924年=1 1925年=2 1926年=3 ・・・・ 1983年=60 1984年=1 というアルゴリズムをやりたいんです。 できればRuby、Perlでもいいです。 簡潔で綺麗なIf文を書いて下さる方はいませんか?

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

  • ベストアンサー
  • siffon9
  • ベストアンサー率64% (136/211)
回答No.1

剰余演算子を使用すれば良いと思います。 year = 1983 puts ((year - 4) % 60) + 1

関連するQ&A