pi

    -2熱度

    1回答

    我這樣做: A = [pi/2 3*pi/2 3*pi/2 pi]; B = arrayfun(wrapToPi, A); 期待B: [pi/2 -pi/2 -pi/2 pi] 的而不是不過,我收到一條錯誤消息: Not enough input arguments. Error in wrapToPi (line 13) q = (lambda < -pi) | (pi < la

    1熱度

    1回答

    我正在尋找一種算法(最好在Go或C中)以找到Pi的最接近的共同部分n/d,其中包含範圍可能的分母(dmin,dmax與1 < = dmin < = dmax < = 1e15)。如果有多個與Pi具有相同距離的普通分數,我想找到分母最小的分數。 注意:暴力方法效率不夠高,因此我正在尋找更智能/更高效的解決方案。 示例:對於DMIN = 1和Dmax = 10的最接近的共同部分是22/7與大約0.00

    0熱度

    1回答

    //下面是我創建的方法。 //我希望我的radius1中等於 「7.07」,但一旦我使用的方法它給了我零 public double getCircumscribedCircleRadius() { radius1 = 1/2 * 10 * 1/Math.sin(Math.PI/4); return radius1; }

    0熱度

    1回答

    此時此代碼只會將我的圖像旋轉90度。我無法弄清楚如何旋轉270度。 transform = transform.rotated(by: CGFloat(Double.pi))

    0熱度

    1回答

    我對Java仍然很陌生,我試圖在不使用Math.PI()的情況下計算Pi。唯一的問題是之後我會得到「1」的答案。 這是我被給予使用的公式。 double pi = 1; boolean add = false; for(int i=3; i<1000; i += 2) { if(add) { pi += 1/i; } else {

    7熱度

    1回答

    對於昨天的Pi Day,Matt Harper發表了一段視頻,他通過滾動兩個120面的骰子500次(see the video here)來逼近Pi。基本上,對於每一對隨機數字,你必須檢查它們是否是互斥的。然後,公式爲 pi = sqrt(6/(n_coprimes/n_cofactors)) # EDIT: Wrong premise. Misremembered the formula.

    -3熱度

    1回答

    是否有可能讓用戶輸入任何int值並使輸出顯示Pi到小數點而不是類似於BigDecimal? 我想在一個項目中做到這一點,我可以使用的唯一的東西是「printf」函數和子字符串方法(當然還有掃描器)。到目前爲止,我還沒有找到任何方式讓printf識別用戶輸入,因爲它被存儲爲一個變量。我100%卡在這個問題上。

    2熱度

    1回答

    我是erlang的新手(一般編程)。所以我試圖讓Erlang準確地輸出精確的5位小數的Pi計算。我花了大約5天的時間(大概35個小時)嘗試不同的事情和研究,但我無法弄清楚。這是我的思考過程以及我迄今爲止所做的工作: 注意:我以爲開始的時候稍微小一點(精確到2位小數),然後想一想我能達到2,我可以調整到達到5位小數。 因此,使用4 *(1 - 1/3 + 1/5 - 1/7 ...)求和的π逼近,您

    0熱度

    1回答

    我想通過PI從Windows服務器將我的數據發送到SAP。 我目前具有使用文本文件(.txt)從我的Windows服務器PI發送數據的系統。然後PI將其解碼爲IDOC並將其發送給SAP。由於此文件是由SQL查詢創建的,因此會在PI中創建錯誤和消息失敗,這是由於一些額外的空間或其他對齊問題。 我在想,如果有由PI,我能傳達到SAP ERP支持的任何其他方便的文件格式(如CSV,XLS,XML)。 在

    0熱度

    1回答

    我正在編寫一個程序,該程序使用無限和來非常快速地計算pi到大量的小數位數,22次迭代得到15位小數位數。但是,由於python的限制,這是可以顯示的最大小數位數。所以試着解決這個問題,我期待在互聯網上發現this website,其中包括有關python十進制類的信息。 這似乎是對我的問題的完美解決方案,但是在嘗試此方法時,我無法添加數字並將它們保存到變量中。回到原始網站找到答案後,我找不到涉及變