FromDigits[list]
十進法の数字からなるリストから単一整数を構築する.
FromDigits[list,b]
b を底とする数字を使う.
FromDigits[list,MixedRadix[blist]]
混合基数を底のリスト blist とともに使う.
FromDigits["string"]
数字の列から単一整数を構築する.
FromDigits["string","Roman"]
ローマ数字から整数を構築する.
FromDigits
FromDigits[list]
十進法の数字からなるリストから単一整数を構築する.
FromDigits[list,b]
b を底とする数字を使う.
FromDigits[list,MixedRadix[blist]]
混合基数を底のリスト blist とともに使う.
FromDigits["string"]
数字の列から単一整数を構築する.
FromDigits["string","Roman"]
ローマ数字から整数を構築する.
詳細
- FromDigitsは,IntegerDigitsとIntegerStringの逆操作を行う.
- FromDigits[{list,n},b]は,小数点の左にある桁数 n を,FromDigits[{{a1,a2,…,{rep}},n},b]は,循環節 rep を指定できるため,FromDigitsはRealDigitsの逆操作にも使用できる.
- IntegerDigits[n]は n の符号を無視するため,FromDigits[IntegerDigits[n]]はAbs[n]となる.単なる n ではない. »
- list の数字と底 b には,正の整数だけでなくどんな式も指定できる. »
- list にIndeterminateがある場合,近似実数の精度では未知の数字を意味すると仮定される. »
- FromDigits["string",b]は,"string"中の数字が b を底として与えられると解釈する.
- FromDigits["string",b]では,9より大きい数字は文字a–zあるいはA–Zで表される.
例題
すべて開く すべて閉じる例 (5)
FromDigits[{5, 1, 2, 8}]FromDigits[{1, 0, 1, 1, 0, 1, 1}, 2]FromDigits["1923"]FromDigits["1011011", 2]FromDigits[{1, 4, 25, 41}, MixedRadix[{24, 60, 60}]]スコープ (5)
Expand[FromDigits[{a, b, c, d, e}, x]]FromDigits[{7, 11, 0, 0, 0, 122}]RealDigits[11 / 7]FromDigits[%]FromDigits[{3, 2, 5}, MixedRadix[{3, 12}]]FromDigits["XVII", "Roman"]アプリケーション (3)
特性と関係 (1)
リスト{days,hours,minutes,seconds}から秒数を再構築する:
FromDigits[{1, 3, 22, 14}, MixedRadix[{24, 60, 60}]]上記は,NumberComposeを使っても得ることができる:
NumberCompose[{1, 3, 22, 14}, {86400, 3600, 60, 1}]Quantityオブジェクトを使って同じ計算を行う:
Quantity[MixedMagnitude[{1, 3, 22, 14}], MixedUnit[{"Days", "Hours", "Minutes", "Seconds"}]]UnitConvert[%, "Seconds"]考えられる問題 (3)
IntegerDigitsは正負符号を無視する:
FromDigits /@ IntegerDigits[Range[-10, 10]]底が指定されていないと,文字は底10の数字の拡張として解釈される:
FromDigits /@ {"7", "8", "9", "A", "B", "C", "D"}底が指定されていないと,複数文字の文字列は底10を使って変換される:
FromDigits["1A3C"]1 10^3 + 10 10^2 + 3 10 + 12テクニカルノート
-
▪
- 数の桁 ▪
- 整数の操作と整数論に関連した関数
履歴
1996 で導入 (3.0) | 1999 で更新 (4.0) ▪ 2000 (4.1) ▪ 2002 (4.2) ▪ 2007 (6.0) ▪ 2015 (10.2)
テキスト
Wolfram Research (1996), FromDigits, Wolfram言語関数, https://reference.wolfram.com/language/ref/FromDigits.html (2015年に更新).
CMS
Wolfram Language. 1996. "FromDigits." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/FromDigits.html.
APA
Wolfram Language. (1996). FromDigits. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FromDigits.html
BibTeX
@misc{reference.wolfram_2026_fromdigits, author="Wolfram Research", title="{FromDigits}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/FromDigits.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_fromdigits, organization={Wolfram Research}, title={FromDigits}, year={2015}, url={https://reference.wolfram.com/language/ref/FromDigits.html}, note=[Accessed: 03-November-2026]}