strtoi(x,base=36)
会将 Base36 编码的字符串转换为整数:
strtoi("zzzz",base=36)
[1] 1679615
是否有一个函数可以反转此操作,即给定一个正整数会产生等价的 base36?本质上,我正在寻找一个 itostr()
函数,这样
itostr(1679615,base=36)
[1] "zzzz"
(除了 36 之外,我不需要任何基数,但如果有 base
参数就更好了。)
最佳答案
我相信如果你安装了BBmisc包,它就有了itostr功能。
library(BBmisc)
itostr(1679615,base=36)
[1] "zzzz"
关于r - 将整数转换为 base36,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36036404/