IntegerDigits

IntegerDigits[n]

十進数表記における整数 n の各桁の数字をリスト形式で返す.

IntegerDigits[n,b]

b 進数における各桁の数字を整数 n のリストで返す.

IntegerDigits[n,b,len]

この書式を使うと,リスト長が len になるよう出力されるリストの左側にゼロが付け足される.

IntegerDigits[n,MixedRadix[blist]]

混合基数を底のリスト blist とともに使う.

詳細

  • IntegerDigitsは,標準的な位取り記数法と同じように,最上位桁を最初に与える.
  • IntegerDigits[n]n の持つ符号を無視する.
  • 長さの指定 lenn を形成する桁数より小さいとき,len で指定される最小有効数字分の桁が返される.
  • IntegerDigits[0]{0}を返す.
  • FromDigitsIntegerDigitsの逆関数として使うことができる.

例題

すべて開くすべて閉じる

  (3)

底10での各桁の数字を求める:

底2での各桁の数字を求める:

混合基数系における各桁の数字を求める:

スコープ  (8)

10より大きい底も使うことができる:

IntegerDigitsはリスト要素に要素単位で適用される:

異なる底での7の各桁の数字を求める:

デフォルトで,IntegerDigitsは先頭に0を含まない:

各桁の数字のリストの長さが3になるように充填する:

最後の4桁の数字だけを求める:

MixedRadix指定を使って各桁の数字を求める:

最後の2桁だけを求める:

アプリケーション  (4)

階乗の先頭桁:

ChampernowneNumberは連続する整数の集合である小数展開を持つ:

ChampernowneNumberと比較する:

カントル(Cantor)集合の構築:

van der Corput列を構築する:

この列は,単位区間内に均等に分布する密集合を形成する:

Halton列を構築する:

この列の低歪み特性を図示する:

特性と関係  (4)

3つのバイナリ数の全組合せ:

長さが同じになるように各桁の数字のリストを充填する:

符号は無視される:

秒で表された時間を,時,分,秒で表現する:

上記は,NumberDecomposeを使っても得ることができる:

Quantityオブジェクトを使って同じ計算を行う:

おもしろい例題  (1)

100を底とした階乗の先頭桁:

Wolfram Research (1991), IntegerDigits, Wolfram言語関数, https://reference.wolfram.com/language/ref/IntegerDigits.html (2015年に更新).

テキスト

Wolfram Research (1991), IntegerDigits, Wolfram言語関数, https://reference.wolfram.com/language/ref/IntegerDigits.html (2015年に更新).

CMS

Wolfram Language. 1991. "IntegerDigits." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/IntegerDigits.html.

APA

Wolfram Language. (1991). IntegerDigits. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/IntegerDigits.html

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_integerdigits, organization={Wolfram Research}, title={IntegerDigits}, year={2015}, url={https://reference.wolfram.com/language/ref/IntegerDigits.html}, note=[Accessed: 22-November-2024 ]}