Just nu i M3-nätverket
Jump to content

räkna med formel


GiB84
 Share

Recommended Posts

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!?

Link to comment
Share on other sites

 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)²

 

   

Link to comment
Share on other sites

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?

Edited by GiB84
Link to comment
Share on other sites

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. 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share



×
×
  • Create New...