How to convert numbers to the first letters of the alphabet?。我想用这个代码。但我需要10,11,12,13
等的字母。例如,如果用户输入10
,程序将为j
打印11 -->"k"
。我该怎么做。
我的代码在上面的链接中是相同的
最佳答案
可以使用此bash函数:
cnvt() { printf "\x$(printf '%x' $((97 + $1 -1)))\n"; }
测试它:
cnvt 10
j
cnvt 11
k
cnvt 26
z