2

C 有一个约定,其中0x____表示十六进制文字数字,我见过0b____二进制文字数字(最值得注意的是在Java 7 Project Coin中)。

有什么可以代表任意基数吗?(最多基数 36)

(例如36rA0CZ,或者A0CZr36用 36r 表示基数,A0CZ 表示以该基数表示的文字,在这种情况下等于十进制数 467027)

我需要为我正在处理的程序选择一些东西,并且宁愿使用现有的约定。

4

2 回答 2

3

Smalltalk 使用您在问题中显示的约定 ( radixrnumber)。Zsh 使用radix#number. VHDL 使用radix#number#. 总的来说,你展示的语法是合理的,我不相信有一个单一的符号是标准的或准标准的。

于 2011-03-16T18:43:16.457 回答
0

来自维基百科关于 hexadecimal 的文章Jeremiah Willcock 的答案的附加内容:

在所有这些中,Postscript 似乎是最普遍的,所以我可能会使用它。

于 2011-03-16T19:42:32.370 回答