打字时如何表示不同的数字系统?

Joh*_*nny 6 binary system typing

我知道这不完全是一个编程问题,但它与我的主题有关。你如何在文本中表示不同的数字系统?(通过文本,我的意思是能够以适当的速度输入而不是从另一个程序复制粘贴它。)例如,如果我有一个以 2 为基数的数字,我该如何输入它以便其他人可以理解它是一个以 2 为基数的数字。在纸上,您可以执行类似 (1001)2 的操作,其中 2 是一个小索引。您是否必须在 2 之前键入某些特定符号,以便其他人将其理解为下标?(求幂为此使用符号 ^。)或者它只是随机的并且其中不存在标准?

Tho*_*ith 2

我看到的约定是,就像脱字符号表示上标(对于求幂)一样,下划线表示下标。因此,将示例转换为 ASCII 的最“字面”方式是 1001_2。不过,我同意 JacobM 的观点;0b 前缀是明确的,不太可能被误解。