convert/base - 基底の変換
使い方
convert(n, base, beta)
convert(l, base, alpha, beta)
パラメータ
n - 10 進数
l - 各桁のリスト
alpha - (オプション)入力の基底
beta - 出力の基底
|
説明
|
|
•
|
はじめの使い方では、convert/base は 基底 10 の数を 基底 beta に変換します。
|
•
|
2番目の使い方では、基底 alpha の 各桁のリスト I を、基底 beta に変換します。各桁のリストは、数字として 解釈されます。
|
sum(l[k]*alpha^(k-1), k=1..nops(l))
•
|
0 <= I[k] < alpha, I の要素数は正であると 仮定されています。
|
•
|
数字は 基底 beta の各桁のリストで 返されます。
|
|
|
例
|
|
| (2.1) |
>
|
convert([2,2,1],base,3,10);
|
| (2.2) |
| (2.3) |
|
|
Download Help Document
Was this information helpful?