Редактировать: Первоначально параметрами были массивы. Массивы не могут быть преобразованы в двойные. Кажется, он работает нормально, так как я изменил параметры массива на двойной. Этот код решен.Несовместимые типы в методе
// private instance variables
private double myRangeMeters, myRangeFeet, myInitialVel, myRadians;
Catapult(double initialVel, double radians)
{
myRangeMeters = 0.0;
myRangeFeet = 0.0;
myInitialVel = initialVel;
myRadians = radians;
}
public void calcProjectileDist()
{
myRangeMeters = (Math.pow(myInitialVel, 2) * Math.sin(2 * myRadians))/9.8;
}
public void convertMetersToFeet()
{
myRangeFeet = myRangeMeters * 3.28084;
}
public double getProjectileDist()
{
return myRangeFeet;
}
Плюс один (+1) для британского английских – scottb
Хмм? Где вы видите британский английский? – Tetramental
Ммм, нигде со времен редактирования. Кажется, кто-то его смутил. – scottb