double

    0热度

    2回答

    经过简单的划分后,我尝试将结果四舍五入到小数点后两位。一切工作正常,但在某些设备上,作为分割的结果,我得到了这个符号“2”。当我尝试将它舍入到小数点后两位时,此符号会导致数字格式异常。 有人能向我解释为什么发生这种情况,我怎么能解决这个问题 我的代码: double total = 0; double average = 0; for (HashMap.Entry<String

    0热度

    1回答

    该程序获得4点(他们的坐标),形成一个凸形的图形,应该给我角度A2 +角度A4 - 180度。对于例如: 1 3 0 2 1 1 2 2 我得到UA2 = 90和UA4 = 90,但是当我做UA2 + uA4-180我得到2.0568e-007,而不是0但是,当我做到这UA2 + UA4我得到180.如果有人问到类似的问题,我很抱歉,但我不知道如何搜索它。任何人都可以告诉我为什么会发生,

    0热度

    2回答

    我在c#中有一个分区的问题,我得到了+无穷大和-infity。 我有这样的代码: double Sunrise = 0.0; double Sunset = 0.0; double Daylength = 0.0; Sunrise = 12 - Math.Acos(CosWo)/(15/360 * 2 * Math.PI); Sunset = 12 + Math.Acos(CosWo)/(

    1热度

    1回答

    我想对我的数据集中的每个变量对进行逻辑回归,排除已经回归的对。所有变量都是二项式的。输出应该包括测试对和测试统计。由于我有不同的数据集,所以我不得不使用它,我正在尝试编写一个脚本,该脚本可用于包含各种数量的变量的所有二项式的不同数据集。 样本数据集包含6个名为Var1的变量:Var6,每个变量有50个观察值。 Var1 = c(rbinom(50,1,0.5)) Var2 = c(rbinom(

    2热度

    2回答

    我做了一个程序,在那里我必须计算线性回归,但是我被卡在了矩阵的反转中。 我 Double[,] location = new double[3,3] 然后我充满了数字,但我不知道,如何计算它的逆矩阵像线性代数。 我在网上搜索了一个解决方案,但是有一些Matrix类,我不知道如何将我的Double [,]转换为。 那么,你知道一些优雅的方式来反演Double [,]就像线性代数中的矩阵求逆吗?

    2热度

    2回答

    这是我的作业问题:“创建一个名为roundAllUp()的方法,它接受一个双精度数组并返回一个新的整数数组,这个返回的数组包含来自双精度数组的所有数字,但四舍五入。 这里是我到目前为止的方法: public static int[] roundUp(double[] array2){ for(int i = 0; i < array2.length; i++){ Math.c

    1热度

    1回答

    我有一个函数,只把矢量作为输入;然而,我需要使用rand(x)作为输入变量,但rand函数只返回一个double类型。有没有什么办法可以将double转换为vector? 非常感谢!

    0热度

    1回答

    SonarQube有一个rule报告下面的代码中的一个错误,指出“浮点数不应测试相等性”。通常这个规则是有道理的,但在这种情况下,这似乎是一个误报。如果是这样,我想这样标记它,而不是用Double.compare构造来解决它,检查中间结果+/-Infinity,NaN或类似的东西。 public void f(double denominator) { if (denominator

    0热度

    1回答

    我想建立一个功能,在需要数量决定它是什么教派,例如是在十万,上百万,数十亿,等 下面是我写过的东西,但它只在某些时候才起作用。例如,当这个数字是一千万时,我的函数认为它是数千,这是我无法理解的,因为千万显然有6位数以上。 我的代码: func configureDenominationLabel() { let roundedDouble = round(veryLargeNumber)

    0热度

    2回答

    我想知道如何使双打对权力的功能,而不math.h中 例如,如果我想 4.3^2.5