MixedRadix

MixedRadix[{b1,,bn}]

各桁の数字が異なる底を持つ数値系の底のリストを表す.

詳細

  • 底が{b1,,bn}の数値系は,0から b1×b2××bn-1までの数を表すことができる.大きい数は,実質的に底Infinityを前に追加することで,底の拡大リストを使って表される.

例題

すべて開くすべて閉じる

  (1)

混合基数の数値系で整数を数字のリストとして表す:

数を再構築する:

スコープ  (5)

IntegerDigitsを混合基数とともに使う:

FromDigitsを混合基数とともに使う:

BaseFormを混合基数とともに使う:

IntegerLengthを混合基数とともに使う:

IntegerReverseを混合基数とともに使う:

アプリケーション  (3)

素数階乗数の系は素数の混合基数を使う:

階乗数の系は整数の範囲を混合基数として使う.最終桁は常に0である:

ローマ軍の戦術部隊名からリストを構築する:

軍団は10の歩兵隊からなり,歩兵隊は6の百人隊からなり,百人隊は10のコントゥベニウムからなり,コントゥベニウムは8名の歩兵からなっている:

これらの戦術部隊のローマ兵の数を分解する:

逆に,以下が軍団の兵士数である:

特性と関係  (6)

単一の底のIntegerDigitsはその底を繰り返すMixedRadixのリストに等しい:

混合基数を伴うIntegerDigitsの逆操作は同じ混合基数を持つFromDigitsで行われる:

指定された位置の桁の数字は,0から対応する基底から1を引いたものまでの間になる:

次の数にはもう1桁必要である:

その結果はInfinityを前に加えた基底のリストを使うことに等しい:

こうすると,任意の正の整数を表現することができる:

Infinity基底の使用は,BaseFormで明示的にされる:

基底の空リストは,事実上,リスト{Infinity}に等しい:

MixedRadix指定のあるIntegerDigitsNumberDecompose操作を行う:

MixedRadix指定のあるFromDigitsNumberCompose操作を行う:

Wolfram Research (2015), MixedRadix, Wolfram言語関数, https://reference.wolfram.com/language/ref/MixedRadix.html.

テキスト

Wolfram Research (2015), MixedRadix, Wolfram言語関数, https://reference.wolfram.com/language/ref/MixedRadix.html.

CMS

Wolfram Language. 2015. "MixedRadix." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MixedRadix.html.

APA

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

BibTeX

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

BibLaTeX

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