double

    1

    2答えて

    イムダブルプロパティの値によって、カスタムオブジェクトの配列には、私は市場という名前のカスタムクラスを持っていると、このクラスには、いくつかのプロパティが含まれている、 class Market { var name = String? var volume = Double? } それらの多くはArrayに格納されていて、このArrayをvolumeプロパティで昇順また

    0

    1答えて

    SonarQubeにはruleがあります。このコードでは、「浮動小数点数は等しいかどうかをテストするべきではありません。」というバグが報告されています。一般的にこのルールは正当ですが、この場合は偽陽性のようです。そうであれば、Double.compareのコンストラクトを使用して回避するのではなく、+/-Infinity、NaNなどの中間結果をチェックするのではなく、そのようにフラグを立てたいと思

    0

    1答えて

    私は似たような質問があることは知っていますが、まだ解決策を見つけられませんでした。 私はこのように倍の価値を得ています。 let priceUsdInt = (price as NSString).doubleValue そして私は1.00にこの値を比較したい: if priceUsdInt > 1.00 { let priceUsdCur = priceUsdInt.currenc

    2

    1答えて

    私は、最大10の小数点以下の桁数をC++でdouble値を文字列化したいので、私はしかし std::stringstream s; double value = 3.1415926; s << "value is " << std::setprecision(10) << value; のようなものを使用し、valueは、4.0などの一部の正確な整数値を持っている場合、私はそれが4.0ない

    0

    1答えて

    私はここで解答に従いました:How to Calculate Double + Float Precisionとタイプdoubleの変数の最大値を計算できませんでした。 私が実行します。 double dbl_max = pow(2, pow(2, 10)) * (1-pow(2, -53)); printf("%.2e", dbl_max); Result: inf または: doub

    1

    1答えて

    私は物理的な物体の映画の方程式をシミュレートしようとしていますので、加速度に応じて10ミリ秒ごとにベロシティを変えたいと思います。(int delay = 10) public static void main(String[] args) { Point velocity = new Point(); Point acceleration = new Point(20.0,

    -2

    1答えて

    Javaでは、次のコードは動作します: double a = 15.5+0.5; System.out.println(a); これは16.0を印刷します。 、なぜ次は、実行時エラーを返しん: String a = "15.5+0.5"; Double b = Double.parseDouble(a); System.out.println(b); 私はエラーを与えると倍増した文字

    0

    1答えて

    以下のケース1とケース2の間に速度差はありますか? double total = 12.34 double percentage = 56.78; double amount; // Case 1: amount = (100 - percentage) * total; // Case 2 amount = (100.0 - percentage) * total; またはJ

    0

    1答えて

    2つの異なる配列に格納されている倍精度を読み込み、2つの配列を一緒に追加して出力するプログラムを作成しようとしています。私は自分のコードをテストしようとしていますが、配列を塗りつぶすと、最初のインデックスが渡された後に配列に塗りつぶされません。 #include <stdio.h> int main() { double arrayA[5]; double arrayB[5

    0

    2答えて

    私はCを学ぼうとしています。私が入力した数値と配列の数値を比較するプログラムを作りたいと思います。唯一の問題は、実際にはそうしないということです。その配列の番号を入力したとしても、その配列の番号ではないことがわかります。 #include <stdio.h> void getMark(int findMark, double crswk1[]); void changePart