int = int * doubleという形式を代入するとエラーが発生し、int * = doubleという形式の代入はエラーを起こさない(Javaの場合)か? 例: public class TestEmp {
public static void main(String[] args) {
double e = 10;
int r = 1;
r
私は奇妙な問題に遭遇しました。私はいくつかの基本的な数学のチェックをしたいと思います。私は浮動小数点数を避けるために読んだので、私はにの計算値をと掛けました。なぜなら、私の値は0.9と0.0025の間にあるからです。 すべてが二つの値を除いて正しい動作します:0.56と0.57: var result = 0.57 * 10000
結果は次のとおりです。5699.999999999999、私は
可能な二重に掛けるには: Is JavaScript's Math broken? 私は2つの変数 var first : float = 200;
var next : float;
next = first * 1.2;
と私はそれが与える "次の" デバッグログに書き込みを持っています40,00002。任意のアドバイス?