Just nu i M3-nätverket
Gå till innehåll
GiB84

räkna med formel

Rekommendera Poster

Jag gör ett program som ska använda sig av en formelberäkning. Användaren ska mata in en sifferföljd.

Eftersom jag vill att programmet ska använda den exakta informationen användaren knappar, och eftersom jag vet att det gäller numerisk typ så använda mig class Double.parseDouble.

Formen jag har tänkt att använda kräver dubbla parenteser och jag vet hur mycket påverkan metoder i standarklassen string length(), indexOf(), lastIndexOf() har på standarpaketet lang math.

 

Några tips och trix!?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

 jag tänker så här 

 

double i = b * b - f * f;
double j = d * d - h * h; 
double k = Math.sqrt(i + j * 2);

 

s = √(x1 - x2)² + (y1 - y2)²

 

   

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Jag hänger inte riktigt med, exakt vad av det där ska användaren mata in i ditt program?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

jaha 😊 användaren ska mata in punkter(koordinater) som programmet ska beräkna avståndet emellan. Tänkte fler punkter kan vara intressant med polygontåg kanske några kända punkter men det får bli ett senare projekt.

Är jag inne på rätt spår?

Redigerad av GiB84

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

public class Coordinate

{

public double longitute;

public double latitiue;

...
Beräkningen kan du inkapsla i samma klass. Typ Coordinate.distanceTo(Coordinate coordinate)
 

På samma sätt som du skapar listor av primitiva typer, kan du skapa listor av denna klass. 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...