Мне нужна помощь в лаборатории. Мой учитель ничего нам не сказал, и он сказал нам понять это. Поэтому я могу использовать любую помощь, которую я могу получить. СпасибоФормула расстояния
Шаг 1: Все ли хорошо с шагом один включая мою расстояние формулы и я пытаюсь установить xx
равным x
и yy
равным y
, так что я не имею понятия, как это сделать, что может вы могли бы мне помочь с этим.
class Point {
private int x;
private int y;
public Point() // (0, 0)
{
x = 0;
y = 0;
}
public Point(int xx, int yy)
{
xx = x;
yy = y;
}
public int getX() // return field values
{
return x;
}
public int getY()
{
return y;
}
// Use the distance formula to find the distance of this point from the origin (0,0)
public double distanceFromOrigin()
{
int d = 0;
d = Math.squrt(Math.pow(xx - x) + (Math.pow(yy - y);
}
Является ли моя формула расстояния хорошей, если не то, что не так, и вы можете помочь мне исправить ее.
Шаг 2: Мне нужно найти Манхэттенского расстояние,
// Find the "manhattan" distance between current point and other.
// You can look at http://x...content-available-to-author-only...t.gov/dads//HTML/manhattanDistance.html for help
public double distance(Point other)
{/*write the code for here*/}
Я действительно понятия не имею, как это сделать шаг 2, так что я могу реально использовать много помощи поблагодарить вас, ребята так много
Шаг 3: После того, как я нахожу манхэттенское расстояние между текущей точкой и другим. Мне нужно изменить его на новые значения, которые я не знаю, как получить новое значение и как его изменить. После этого мне нужно сместить точку перевода T, который я понятия не имею, как это сделать, так что я нужна помощь в этом
// Changes the coordinate to new values
public void setLocation(int x, int y)
{/*write the code for here*/}
//Shift the point by the translation T<x+h,y+k>
public void translate(int h, int k)
{/*write the code for here*/}
Кстати, ребята, я просто на основной компьютерной науки, поэтому я могу» t использовать все причудливые вещи, так что держите его простым и простым
Это похоже на Java, а не на JavaScript – torvin
Кроме того, почему бы вам удалить эту ссылку со своего шага2? http://xlinux.nist.gov/dads/HTML/manhattanDistance.html – torvin
https://en.wikipedia.org/wiki/Taxicab_geometry – Buddy