【发布时间】:2011-04-29 15:12:23
【问题描述】:
有没有办法将十进制数改为三进制数? 我的意思是我不想使用模除法,我有非常大的十进制数,比如 128123832812381835828638486384863486.............1237127317237 等等。
也不想使用 bigints。
有什么方法吗?
【问题讨论】:
-
三元是什么意思?三号基地?
-
当你说“十进制”时,你的意思是你有一个人类可读的字符串表示形式吗?
-
谷歌充斥着“基本转换算法”的搜索结果。这些链接有帮助吗?
-
第一个谷歌搜索结果似乎是正确的:codeproject.com/KB/recipes/BaseConverter.aspx
-
我觉得你最好使用模除法。