Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Point {
- int x;
- int y;
- public Point(int x0, int y0) {
- x = x0;
- y = y0;
- }
- @Override
- public String toString() {
- return "(" + x + "/" + y + ")";
- }
- public double distance(Point p) {
- int x = this.x;
- int y = this.y;
- int a;
- int b;
- double abs;
- a = x - p.x;
- if (a < 0) {
- a = -1 * a;
- }
- b = y - p.y;
- if (b < 0) {
- b = -1 * b;
- }
- abs = Math.pow((a*a + b*b), 0.5);
- return abs;
- }
- public static void main(String[] args) {
- Point p1 = new Point(1, 1);
- Point p2 = new Point(4, 4);
- System.out.println("Abstand: " + p1.distance(p2));
- }
- }
Add Comment
Please, Sign In to add comment