C的惯例是0x____
表示十六进制文字数,我看到0b____
表示二进制文字数(最明显的是Java 7 Project Coin)。
那里有什么东西代表任意的基数吗? (直到36岁)
(例如36rA0CZ
或A0CZr36
,36r表示基数,A0CZ表示以该基数表示的文字,在本例中等于十进制数467027)
我需要为我正在处理的程序选择一些东西,而宁愿使用现有的约定。
答案 0 :(得分:3)
Smalltalk使用您在问题中显示的惯例(radixrnumber
)。 Zsh使用radix#number
。 VHDL使用radix#number#
。总的来说,你展示的语法是合理的,我不相信有一个标准或准标准的符号。
答案 1 :(得分:0)
来自Wikipedia's article on hexadecimal
的Jeremiah Willcock答案的附加内容#
号码(参见Postscript Reference Manual, 3rd Edition,第3.2.2节)#
号 #
r
数字 #
基数 r
数字 在所有这些中,Postscript似乎是最普遍的,所以我可能会使用它。