trigonometry

    1熱度

    1回答

    我試圖使用處理3.2.2三角函數在Mac上。我發現當與度函數同時使用正切函數時,它返回的答案似乎是錯誤的。下面是代碼,導致問題的行: System.out.println(tan(degrees(13))); 我已經做了兩個獨立的計算器計算,和我.2308681兩次。但是,當我在處理中運行此行時,它將返回0.29583776。是什麼造成了答案的差異,如何解決?

    0熱度

    1回答

    我想創建BlueJ提供的方法調用, toRadians(); 這種方法的關鍵是採取低於360任意數量並將其轉換爲弧度。這裏是方法代碼。 public void toRadians(double tempDegrees) { Math.toRadians(tempDegrees) } 的代碼用於調用該方法的線: toRadians(beamAngleHalf); 當調用此方

    1熱度

    1回答

    我有一個角色()試圖從NPC(Bu)「保存」另一個字符(Ho)的2D遊戲。 和Bu具有恆定的速度(sally是靜止的)。 我需要弄清楚如何在以阻止Bu 我能讀this tutorial後設定該目標應哪一點計算。我轉換一些pylab代碼來numpy def interception(Al, Bu, Ho, Sa, Sb): """ Returns ``(t_C, C)`` if A can

    -2熱度

    1回答

    我在HTML5畫布中製作遊戲。現在我正在努力做到這一點,因此敵人(地面對空氣槍)可以朝着玩家(飛機)的方向射擊。 我的遊戲根據數值使用2個數組來製作地圖。因爲遊戲不會知道屏幕上有多少敵人穿過地圖,我會用隨機ID創建一個新敵人,並將它添加到每次跟蹤敵人的物體上它在地圖上遇到敵方值。 問題出現在敵人在飛機上射擊時,他們都以相同的角度射擊,而不是以特定情況所需的角度射擊。 下面是問題:如何讓每個敵人以正

    3熱度

    1回答

    函數sinpi(x)計算sin(πx),函數cospi(x)計算cos(πx),其中與π的乘積隱含在函數內部。這些函數最初作爲Sun Microsystems在late 1980s中的擴展引入到C標準數學庫中。 IEEE Std 754 TM -2008在第9節中規定了等效功能sinPi和cosPi。 有許多計算其中sin(πx)和cos(πx)自然出現。一個非常簡單的例子是Box-Muller變

    -1熱度

    2回答

    好的,我所說的切線不是正切倒轉,而是能夠解決直角三角形中缺失角度長度的切線。到目前爲止,我已經能夠將相反的腿分開一段相鄰的長度。 #this is for a 6,8, 10 triangle! #y is 8, x is 6 #if you look on the table, 1.3333 is near 53 degrees if(a==b): print("This is a r

    2熱度

    1回答

    我有一個物體,可以通過其任何4個邊以及其任何4個角來調整大小。 現在我試圖讓它可以旋轉,我用CSS屬性translate: rotate(angle)這樣做,以錨爲對象的中心。 該對象具有屬性頂部,左側,寬度,高度和角度。 問題是,一旦它旋轉了,如果我需要從右下角調整它的大小,例如它不保持其左上角位置,同時仍保持中心錨點。 我需要找到一種方法來通過更新它來保持左上角的位置,可能是用一些三角函數。

    0熱度

    1回答

    所以我有一個炮塔式槍,有一個基準精靈()和一個單獨的精靈()。軸被拉到底座後面,並旋轉指向鼠標位置。軸的角度存儲爲_turretAngle。 當我嘗試正確定位子彈時,出現了我的問題。問題中的子彈()需要始終從軸的尖端點火,並且正確地向正確的方向發射,當然也應該朝正確的方向發射。 要調整子彈的角度,我只需使用_turretAngle,方向是new Vector2(-Math.Cos(_turretA

    5熱度

    1回答

    我正在動態地呈現SVG圖像並創建旋轉的文本。如果旋轉的文本與其他文本重疊,我需要刪除該文本。但我無法測量旋轉的文本來創建邊界並檢查下一個標籤文本區域。 我已經創建了3個SVG元素來解釋。 SVG-1顯示重疊的文本。 SVG-2示出具有重疊(角度-10)旋轉的文本 SVG-3示出了旋轉的文本不重疊(角度-50) 我將動態文本旋轉到任何角度。如果在旋轉文本時重疊,我需要以編程方式刪除重疊的文本。 Fi

    1熱度

    1回答

    我需要這個功能才能繼續使用我的簡單滾動射擊遊戲。 Public Function GetDirection(origin As Point, target As Point) As Single 'do some trigonometry here Return Direction End Function 通常我會插入這些參數:GetDirection(player_p