floating-accuracy

    2

    2答えて

    OracleのBINARY_DOUBLEとJavaのDoubleは、IEEE 754標準を使用しています。 しかし、その精度に違いがあります。たとえば値については : 456.67d オラクル: declare a BINARY_DOUBLE := 456.67d; begin SYS.DBMS_OUTPUT.PUT_Line(TO_CHAR(a,'9.99999999999

    0

    1答えて

    tesseract ocr画像ファイルを文字列に変換して実行しました。 今、私はどうすればaccuarcyをチェックするためにどのように basewidth = 2700 img = Image.open('D:OCR\\page1.png') wpercent = (basewidth/float(img.size[0])) hsize = int((float(img.size[1])*

    1

    1答えて

    float値を比較すると予期せぬ動作が起こりますが、浮動小数点では問題が四捨五入される可能性がありますが、 #include <stdio.h> int main() { float alpha = 0.0f; int finish = 0; while (finish == 0) { alpha += 0.05f; if (

    0

    1答えて

    C#で (0.406 * 10000.0)戻り 4060.0000000000005代わりに 4060.0が ノーチェック機能を書かれている理由 。小数点以下は二重の値で、以下は私が使用しているコードです。 d is 0.406の値とn is 4の値と機能はtrue代わりにfalse I、代替ソリューションを使用することに開いているが返されたときに上記の文章に記載された問題が発生します。 publ

    0

    1答えて

    私はGauss EliminatorをCで作成しようとしています。これは時々、行列が数値的に特異であるかどうかをチェックする必要があります。ある数(double)が非常に非常に小さい場合です。 if(0 == matrix->items[from]){ fprintf(stderr,"Matrix is still singular after attempting pivot. Ex

    4

    1答えて

    IEEE754浮動小数点数は、signed zeroの概念を持っている、すなわち、片面制限として理解することができる-0.0と+0.0ための2つの異なるビットパターンが存在する:= LIM δ→0±δ:0±。この規格は、(署名された)無限大(+Infおよび-Inf(1./±0.が±Infとなる)との一貫性のためにこれらの数値を提供し、丸め誤差の軽減に役立つという証拠がいくつかあります。 彼らが異な

    2

    2答えて

    float f=2.2; if (f==2.2) printf("abc"); else printf("xyz"); このコードはxyzを出力しますが、2.2ではなく2.2を指定すると出力はabcです。

    0

    1答えて

    私は戦闘シミュレータを書いています。私の攻撃者クラスは攻撃を開始し、ディフェンダークラスはそれをブロックすることになっています。マネージャは結果を計算してプリントする私のメインクラスです。私の問題は、私のhighRatio、mediumRatio、lowRatio変数です。それらが1に等しくない場合、それらのすべてがゼロに設定される。何が起こっている可能性についての任意のアイデア? //ディフェン

    3

    2答えて

    昨日私は数時間後に多かれ少なかれ次のようなことをしていたコードに絞り込んだプロジェクトのバグを追跡していましたこの:コンパイルと実行後 #include <iostream> #include <cmath> #include <cassert> volatile float r = -0.979541123; volatile float alpha = 0.375402451;

    0

    1答えて

    私はニューラルネットワークを作成しようとしましたが、精度は各エポックを変更しません。私はケラスを使用しているので、各エポックが評価されるたびに精度の変化を見ることができ、それは低く始まり、少しずつ上がり、毎回example outputのまったく同じ値に戻ります。私はバッチサイズの変更、速度の学習、データのビット単位の変更を試みましたが、同じことを行うたびに、おそらく異なる精度値で行われます。他の