IntegerString
给出由整数 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 的符号.
- 如果 len 比 n 中数字位数少,则返回 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)
属性和关系 (4)
ToUpperCase 转换为大写字母:
FromDigits 可用作 IntegerString 的逆操作:
FromDigits 不支持所有的数字系统:
使用 "Base64" 字母表用 64 的幂表示整数:
文本
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 年