我正在嘗試創建一個代碼塊,該代碼塊使用用戶輸入(在這種情況下,我的掃描儀輸入變數是 s)計算地板空間的面積,但面積計算不正確。寫出公式的正確方法是什么?以下是我目前擁有的。
double sForArea = s * 2;
double floorArea = (Math.pow(sForArea, 2)*(1 Math.sqrt(2)));
uj5u.com熱心網友回復:
我認為您沒有正確翻譯該公式。
我猜它應該是這樣的:
// assume s is some characteristic length
double floorArea = 2.0*s*s*(1.0 Math.sqrt(2.0)));
注意:這里不需要Math.pow()。對一個數字求平方只是意味著將它與自身相乘。
其他人已經注意到你的書面公式有些模棱兩可。目前尚不清楚括號中的術語應該乘以什么。我以最有意義的方式寫了它。它將單位保持為長度的平方,因為它必須是面積。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/511543.html
標籤:爪哇数学公式
上一篇:如何從旋轉度數中找到x,y
