【发布时间】:2012-03-22 11:32:10
【问题描述】:
是否有现成的函数可以在 c# 中进行基本转换?我希望从以 26 为基数和以 27 为基数的数字转换为以 10 为基数。我可以在纸上做到这一点,但我不是一个非常有经验的程序员,如果可能的话,我宁愿不要从头开始。谢谢!
【问题讨论】:
-
“你试过什么”? (希望看到尝试,即使没有完全奏效,因为这样可以讨论细节并证明努力。)
-
另外,请考虑查看现有 base64 编码器/解码器;它只是在数学上略有不同(而不是
/或%64,/或%27 等),但想法是一样的。 -
pst:我还没有尝试过任何东西,因为如果存在某些东西我不想写它。我不是以任何方式要求完成的代码,我只是在寻找一些方向。谢谢!
-
感谢您的帮助,非常感谢
-
注意第二条评论——除了使用的基础之外,数学是相同的。此外,可能需要不同的查找来获取特定数字的数值(例如,如果 base-26 数字是
A-Z,因为 base-64 是0-9A-Z...)。