IntegerString

IntegerString[n]

给出由整数 n 中的十进制数字组成的字符串.

IntegerString[n,b]

给出由整数 n 中的以 b 为基数的数字组成的字符串

IntegerString[n,b,len]

在字符串的左边补 0,以给出长度为 len 的字符串.

IntegerString[n,MixedRadix[blist]]

使用基数列表为 blist 的混合进位制.

IntegerString[n,"numsys"]

根据 "numsys" 定义的数字系统给出 n 的数字形式.

更多信息

  • 最大允许基数为 36. 对于大于 10 的基数,额外的数字从字母 a 到 z 中选择.
  • IntegerString[n] 忽略 n 的符号.
  • 如果 lenn 中数字位数少,则返回 len 个最低有效数字.
  • IntegerString[n,"numsys"] 中,人类使用的可能的数字系统 "numsys" 包括:
  • "Arabic"阿拉伯数字
    "ArabicExtended"扩展的阿拉伯数字
    "Armenian"亚美尼亚数字
    "ArmenianLower"小写亚美尼亚数字
    "Bengali"孟加拉数字
    "Chinese"中文数字
    "Devanagari"梵文数字
    "Ethiopic"埃塞俄比亚数字
    "Georgian"格鲁吉亚数字
    "Greek"希腊数字
    "GreekLower"小写希腊数字
    "Gurmukhi"旁遮普语中使用的锡克教数字
    "Hebrew"希伯来数字
    "Japanese"日文数字
    "JapaneseFinancial"用于金融方面的日文数字
    "Kannada"卡纳达数字
    "KayahLi"克耶文数字
    "Malayalam"马拉雅拉姆语数字
    "N'ko"西非书面语言数字
    "Oriya"奥里雅文(亦称为 Odia 文)数字
    "Roman"罗马数字
    "RomanVariant"只使用 Unicode 字符的罗马数字
    "RomanLower"小写罗马数字
    "SimplifiedChinese"简体中文数字
    "SimplifiedChineseFinancial"用于金融方面的简体中文数字
    "Tai"Tai 文数字
    "Tamil"泰米尔数字
    "TamilDecimal"十进制泰米尔数字
    "Tao"Tao(亦称为雅美语)文数字
    "Telugu"泰卢固语数字
    "Thai"泰文数字
    "Tibetan"西藏语数字
    "TraditionalChinese"用在繁体中文里的数字
    "TraditionalChineseCalendar"用在繁体中文日历中的数字
    "TraditionalChineseDecimal"十进制繁体中文数字
    "TraditionalChineseFinancial"用于金融方面的繁体中文数字
  • 机器使用的可能的数字系统包括:
  • "Base58"使用 Bitcoin 编码字母表编码的 base-64 数字
    "Base64"使用 Base64 编码字母表编码的 base-64 数字

范例

打开所有单元关闭所有单元

基本范例  (4)

转换成二进制,以字符串形式给出结果:

转换成罗马数字:

转换成日语金融数字:

转换成 base-64 表示:

范围  (4)

以 16 为基数,a 到 f 作为数字使用:

MixedRadix 规范:

只给出最后 2 位数字:

numsys 作为规范:

推广和延伸  (1)

最大以 36 为基数,使用字母 a 到 z:

属性和关系  (4)

ToUpperCase 转换为大写字母:

FromDigits 可用作 IntegerString 的逆操作:

FromDigits 不支持所有的数字系统:

这是基数为 1 36 的混合基数系统可表示的最大数字:

使用 "Base64" 字母表用 64 的幂表示整数:

与下面的式子进行比较:

可能存在的问题  (1)

有些数字系统只在有限的数字范围内有定义:

巧妙范例  (1)

连续的从 2 到 36 为基数显示一个单独的数:

Wolfram Research (2007),IntegerString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/IntegerString.html (更新于 2020 年).

文本

Wolfram Research (2007),IntegerString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/IntegerString.html (更新于 2020 年).

CMS

Wolfram 语言. 2007. "IntegerString." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/IntegerString.html.

APA

Wolfram 语言. (2007). IntegerString. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/IntegerString.html 年

BibTeX

@misc{reference.wolfram_2024_integerstring, author="Wolfram Research", title="{IntegerString}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/IntegerString.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_integerstring, organization={Wolfram Research}, title={IntegerString}, year={2020}, url={https://reference.wolfram.com/language/ref/IntegerString.html}, note=[Accessed: 21-November-2024 ]}