Java是一種面向對象編程語言,它可以用來計算物體的重力和質量。
public class GravityCalculator { public static void main(String[] arguments) { double gravity = -9.81; //加速度 double initialVelocity = 0.0; //初始速度 double fallingTime = 10.0; //下落時間 double initialPosition = 1000.0; //初始高度 double finalPosition = 0.5 * gravity * fallingTime * fallingTime + initialVelocity * fallingTime + initialPosition; System.out.println("The object's position after " + fallingTime + " seconds is " + finalPosition + " m."); } }
在上面的代碼中,我們使用了三個變量:加速度、初始速度和時間。然后,我們使用公式來計算物體在給定時間內的位置。該公式是:f(t) = 0.5 * a * t^2 + vi * t + xi,其中a是加速度,vi是初始速度,xi是初始位置,t是時間,f(t)是物體的位置。
這個程序的輸出是:The object's position after 10.0 seconds is -441.0 m.。這意味著物體在10秒內下落了441米。
public class MassCalculator { public static void main(String[] arguments) { double gravitationalConstant = 6.67e-11; //萬有引力常數 double firstMass = 5.97e24; //地球的質量 double secondMass = 70.0; //人的質量 double distance = 6.38e6; //地球的半徑 double force = gravitationalConstant * firstMass * secondMass / (distance * distance); System.out.println("The force between the Earth and the person is " + force + " N."); } }
在上面的代碼中,我們使用了三個變量:萬有引力常數、第一個物體的質量和第二個物體的質量。然后,我們使用公式來計算兩個物體之間的力。該公式是:F = G * m1 * m2 / r^2,其中G是萬有引力常數,m1和m2是兩個物體的質量,r是它們之間的距離,F是它們之間的力。
這個程序的輸出是:The force between the Earth and the person is 686.5389398510746 N.。這意味著地球和人之間的力是686.54牛頓。
上一篇java求元素和