問題タブ [mpfr]

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 に答える
330 参照

python - mpfr(0.5) 無効な浮動小数点演算

明らかなことを指摘していないこと、またはこれに対する修正が明らかでないことを願っています。

私は 64 ビットの Windows 7 マシンで gmpy2 2.0.3 を使用しており、PyScripter でコーディングしています。次のコードでは、「無効な浮動小数点演算」エラーが発生します。

これは他の誰かに起こりますか?0.5 = 0*1 + 1/2^(1) であると理解しています。同様に、これも壊れ、

0.25 = 0*1 + 0*(1/2^1) + 1*(1/2^2) なので。

編集:私はパッケージに慣れていないので、適切に使用する方法についていくつかのアイデアがあるかもしれません。この質問が適切なフォーラムにない場合は、ご容赦ください。

0 投票する
2 に答える
27900 参照

linux - Red Hat Enterprise Linux 6.5 への GCC 4.8.2 のインストール

Red Hat Enterprise Linux は初めてです。Red Hat Enterprise Linux 6.5 で gcc 4.8.2 をコンパイル中に問題が発生しました。GNU Web サイトからソース コードをダウンロードしました。このリンクの手順に従いました http://gcc.gnu.org/wiki/InstallingGCC 起動されるコマンドは次のとおりです。

Googleで調査したところ、このhttp://gcc.gnu.org/ml/gcc-help/2012-02/msg00142.htmlに関連する次の質問 が見つかりましたが、以前に見つけてたどった上記のリンクに再びリダイレクトされました。

この問題の進め方についてガイダンスが必要です。提案は大歓迎です。

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

c - gcc がその依存関係に対して非常に保守的である本当の理由はありますか? (MPFR、GMP、MPC)

コンパイルとビルド自体gccに使用するライブラリのバージョンについて、保守的な傾向がある理由を誰かが知っているかどうか疑問に思っています。gcc

私がこれを求めている主な理由は次のとおりです。

  1. ここにリストされている「暗黙的に提案された」バージョン(ソース内のいくつかのスクリプトでも名前が付けられているように見えgccます) と利用可能な最新のマイルストーンの間には大きな変化があると思います
  2. ある時点で、その保守的であることは、特定のライブラリのバグのある最適化されていないバージョンを運ぶ可能性を高めるだけだと思います

現時点で利用可能な最新リリースと「暗黙的に提案された」リリース:

これは重要なものだけです。 cloog や isl などもありますが、ここで大きな違いを見ることができます。これらのリリースは単に古いものです。

それを行う正当な理由を知っている人はいますか?この 3 つのライブラリに重大な変更がありますか? 安定 ?携帯性 ?

0 投票する
0 に答える
731 参照

c++ - MPFR ライブラリ: 2 つの mprf_t 変数を追加して結果を出力するにはどうすればよいですか?

ライブラリを説明する例を探していmpfrますが、役立つものが見つかりません。

最大 100 桁の浮動小数点数を保持できる 2 つの変数を作成したいと考えています。

これらの変数は、文字列を使用して初期化する必要があります。

次に、それらを追加して結果を画面に出力したいと思います。

私はこのコードを見つけました:

次に、次のコードを試しました。

結果

Sum is 1.5913548686908708384990518425183836370706558227539062500000000e1

これは間違っています。少なくとも 2 である必要があります。

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

python - Python bigfloat のインストールの問題

私の問題はこのポスターに似ており、MAC OsX 10.9.5 バージョンを使用しています。

Python 'bigfloat' パッケージのインストールの問題

「mpc-1.0.2」パッケージをインストールしようとすると、コンパイルされず、次のエラーが発生します。

私の構成コマンドは次のとおりです。

./configure --prefix=/users/username/local --with-gmp=/users/username/local --with-mpfr=/users/username/local

誰かまたは Casevh が助けてくれますか?

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

gmp - MPFR: mpf_class の sin を取得

自分の環境に gmp と mpfr をインストールしました。今、私は成功することができます

ここで、mpf_class を何らかの値で初期化するとします。

mpfr を使用してこの数値の sin を取得するにはどうすればよいですか? mpf_class in と mpf_class out だけが必要です。何かのようなもの:

これは明らかに機能しません。次のように呼び出した mpfr_sin 関数があることに気付きました。

しかし、それもうまくいきませんでした。それで、私は何をすべきですか?私は何か間違ったことをしていますか?

ありがとうございました

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

r - Rmpfr を使用して R の精度で丸める

here で説明されているように、浮動小数点値の有限精度によるエラーなしで、ラウンドハーフを偶数ルールに適用し、正しい結果を達成する関数でRmpfrライブラリを使用しようとしています。round()

これまでのところ、これは私が達成したことです:

しかし、場合によっては、望ましい結果が得られません。

関数でRmpfrドキュメントを読むと、次のように書かれています:roundMpfr()

mpfr クラス グループ メソッド Math2 は、10 進数に丸める round(x, digits) のメソッドを実装します。

しかし、私はそれを使用する方法を理解できません。

を使用して望ましいラウンド結果を得るにはどうすればよいRmpfrですか?

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

c++ - zkcm-library not finding the mpfr-library

I just installed the zkcm library on my kubuntu machine and I'm having trouble compiling c++ code.

I have installed the gmp and mpfr libraries and checked that they work; the code

compiles and runs.

I then try to use zkcm; I try compliling the line

and get a bunch of errors seemingly about zkcm not finding mpfr; here is the beginning of the output:

I have tried to follow the instructions infrom zkcm; I have the lines

and I compile the code (called test.cpp) using

Any ideas?