問題タブ [single-precision]

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 投票する
0 に答える
134 参照

fortran - Fortran の実数変数を倍精度変数またはそれ以上の精度変数に置き換えることはできません

次のような値を生成する既知のコード (CAMB) を使用しています。

次のように、生成された値の精度を高めたいと思います。

データを生成するコードのセクションは次のとおりです。

上記のコードの先頭にある変数の宣言で、次の変更を試みました。

1)最初の試み:

しかし、それはコンパイルされません:

2)また、試しました:

しかし、同じこと、コンパイルは成功しませんでした

更新 1:

-fmax-errors=1、次のようになります:

@Stevewith compilation optionによって与えられた解決策を除いて、-freal-4-real-8コードに直接含めることができる別の解決策、つまり私が与えたセクションは実際にはありませんか?

更新 2:ここでは、3 つの関連するサブルーチンの下Transfer_GetMatterPowerSTransfer_GetMatterPowerDataありTransfer_SaveMatterPower、倍精度を取得しようとするとエラーが発生します。




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

matlab - uint8 と単一の画像の違いは何ですか?

uint80 から 255 (2 8 -1) までの強度値が含まれ、 single には 0 から 1 までの値が含まれていることは既にわかっています。範囲エラーを混乱させることなく、より大きな値を保持するために使用されます。しかし、それ以外に違いはありますか?

imagesc((I/64)*64)imagesc((Is/64)*64)、 どこにIあるuint8Isは はどう違いsingleますか?