IntegerName[n]
整数 n の完全英語名を含む文字列を返す.
IntegerName[n,qualifier]
指定された限定子と矛盾しない文字列を返す.
IntegerName
IntegerName[n]
整数 n の完全英語名を含む文字列を返す.
IntegerName[n,qualifier]
指定された限定子と矛盾しない文字列を返す.
詳細とオプション
- 他に指定されていなければ,デフォルトの qualifier はAutomaticである.
- 非常に大きい整数については,"Approximate"と"ApproximateWords"しかサポートされていない.
- IntegerNameは自動的にリストに縫い込まれる.
- IntegerName[n,qualifer]の qualifier は以下のいずれかでよい.
-
Automatic 入力に基づいて選択 "DigitsWords" 3桁の数と単語の組合せ "Words" 単語のみ "Approximate" 最初の数桁とthousands,millions等 "ApproximateWords" 単語としての最初の数桁とthousands等 "Cardinal" 基数形式 "Ordinal" 序数形式 "Masculine" 序数または基数の男性形 "Feminine" 序数または基数の女性形 "Year" 年の形式 language 言語を指定 {language,country} 特定の国で使われているものとして言語を指定 {language,…,script} "Latin"あるいは"Cyrillic"のような文字体系を含む - IntegerName[n,…,Language->language]はIntegerName[n,{language,…}]に等しい.
例題
すべて開く すべて閉じる例 (3)
スコープ (10)
IntegerNameは負の整数とゼロを変換する:
IntegerName[-544]IntegerName[0]IntegerNameは要素のリストに縫い込まれる:
IntegerName[{12, 123, 1234}]IntegerName[10990089, "Words"]IntegerName[10990089]IntegerName[10990089, "Approximate"]IntegerName[10990089, "ApproximateWords"]IntegerName[10990089, "Afrikaans"]IntegerName[10990089, Entity["Language", "Afrikaans"]]IntegerName[1, {"Spanish", "Cardinal"}]IntegerName[1, {"Spanish", "Ordinal"}]IntegerName[1, {"German", "Cardinal", "Masculine"}]IntegerName[1, {"German", "Cardinal", "Feminine"}]IntegerName[1999, "Year"]IntegerName[80, {"French", Entity["Country", "France"]}]IntegerName[80, {"French", Entity["Country", "Switzerland"]}]IntegerName[18, {"Serbian", "Latin"}]IntegerName[18, {"Serbian", "Cyrillic"}]オプション (1)
特性と関係 (4)
デフォルトの文字列タイプは"DigitsWords"である:
IntegerName[3630312]IntegerName[3630312, "DigitsWords"]非常に大きい整数については,"DigitsWords"および"Words"は近似形に後退する:
IntegerName[1000!] === IntegerName[1000!, "Approximate"]IntegerName[1000!, "Words"] === IntegerName[1000!, "ApproximateWords"]InterpreterはIntegerNameの出力を整数に変換し直すことができる:
Interpreter["SemanticNumber"][IntegerName[5372]]IntegerStringは異なる基底で数列を与える:
IntegerString[892]IntegerString[892, 16]IntegerString[892, "Roman"]892 === FromDigits["892"] === FromDigits["DCCCXCII", "Roman"]IntegerNameは,可読文字列を与える:
IntegerName[892]おもしろい例題 (3)
ListPlot[Table[StringLength[IntegerName[i, "Words"]], {i, 100}],
Filling -> Bottom]Last@Split[Sort[Table[{StringLength[IntegerName[i, "Words"]], IntegerName[i, "Words"], i}, {i,
1000}]], #[[1]] === #2[[1]]&]data = Association[# -> IntegerName[Range[10], #]& /@ {"Spanish", "English", "French", "Portuguese", "Italian", "Romanian", "German", "Catalan", "Polish", "Danish", "Swedish", "Dutch", "Russian", "Serbian", "Bosnian"}];Transliterateを使って文字体系を標準化し,ClusteringTreeを使って関係を求める:
ClusteringTree[data, DistanceFunction -> (Max[MapThread[EditDistance, Transliterate@{##}]]&), ImageSize -> Full]関連項目
テキスト
Wolfram Research (2014), IntegerName, Wolfram言語関数, https://reference.wolfram.com/language/ref/IntegerName.html (2017年に更新).
CMS
Wolfram Language. 2014. "IntegerName." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017. https://reference.wolfram.com/language/ref/IntegerName.html.
APA
Wolfram Language. (2014). IntegerName. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/IntegerName.html
BibTeX
@misc{reference.wolfram_2026_integername, author="Wolfram Research", title="{IntegerName}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/IntegerName.html}", note=[Accessed: 04-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_integername, organization={Wolfram Research}, title={IntegerName}, year={2017}, url={https://reference.wolfram.com/language/ref/IntegerName.html}, note=[Accessed: 04-November-2026]}