double

    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

    0熱度

    2回答

    經過簡單的劃分後,我嘗試將結果四捨五入到小數點後兩位。一切工作正常,但在某些設備上,作爲分割的結果,我得到了這個符號「2」。當我嘗試將它舍入到小數點後兩位時,此符號會導致數字格式異常。 有人能向我解釋爲什麼發生這種情況,我怎麼能解決這個問題 我的代碼: double total = 0; double average = 0; for (HashMap.Entry<String