問題タブ [pari-gp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
77 参照

polynomials - 多項式の累乗のリストを取得できますか? パリGP

係数が +1/-1 (およびゼロ) の単一変数多項式を使用しています。これらは非常に長くなる可能性があり、パワーの範囲は非常に大きくなる可能性があります. 力をベクトルとして見ると便利です。これをすばやく行う方法はありますか? これを行うためのコマンドが既に Pari にあることを期待していましたが、見当たらないのでしょうか?

私がやろうとしていることを確認するための単なる例...

入力:x^10 - x^8 + x^5 - x^2 + x + 1

望ましい出力:[10, 8, 5, 2, 1, 0]

0 投票する
1 に答える
45 参照

pari - PARI/GP のビットカウント

最上位ビットの位置を取得する方法はありfloor(log(x)/log(2)) + 1ますか?

現在、私は次の忌まわしきものを実行しています:

これが必要だったのは、私がより大きな数を扱っており、間違った結果ではなくfloor(log(2^(2^31) - 1)/log(2)) + 1正しい結果を印刷するために必要な精度が非常に大きいためです。21474836472147483648

PARI/GP には、MSB の位置を取得する組み込み関数が本当にないのですか?