【问题标题】:Standard radix for decimal base?十进制基数的标准基数?
【发布时间】:2011-07-15 13:59:18
【问题描述】:

如果我需要识别十六进制、八进制或二进制数,我可以使用前缀 0x、0、0b。它们不一定是通用的,但在编程世界中很容易识别。

是否有类似十进制(以 10 为基数)数字的标识符?我希望能够明确地表示一个十进制基数,并且如果可能的话,我希望使用一种有点标准的符号。

【问题讨论】:

  • 不,8x 不是“非常可识别”。
  • 好点,我已经编辑过了。 base 10 有吗?

标签: numbers decimal base prefix radix


【解决方案1】:

如果你需要一个通用的形式,那么(number)b(base) 用于几个项目。 1b10、1b16、1b2 等可以为您提供一些表达碱基的标准方式。

我从未见过8x 在任何地方使用过。 0 作为前缀 - 是的。

【讨论】:

    【解决方案2】:

    八进制的标准前缀是前导“0”(至少在 C/C++/Perl 世界中)。所以我不建议使用“8x”。

    【讨论】:

      猜你喜欢
      • 2023-03-08
      • 2017-03-14
      • 2011-07-15
      • 2012-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      相关资源
      最近更新 更多