Generate letters to represent number using ruby?

后端 未结 8 1734
你的背包
你的背包 2020-12-24 15:00

I would like to generate a sequence of letters i.e. \"A\", \"DE\" \"GJE\", etc. that correspond to a number. The first 26 are pretty easy so 3 returns \"C\", 26 returns \"Z\

8条回答
  •  太阳男子
    2020-12-24 15:29

    I liked this answer from: https://stackoverflow.com/a/17785576/514483

    number.to_s(26).tr("0123456789abcdefghijklmnopq", "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
    

提交回复
热议问题