There is no single formula. In general you will find the amount of change in X and the amount of change in Y and add it to the current values of X and Y. Sounds like you could use trigonometry and then you'd have to decide whether to use radians or degrees to describe the angles.
Moving west makes x decrease. Moving east makes x increase. Moving north makes y decrease. Moving south makes y increase. In normal life, we think of that going up INCREASES y, but in Computer Science, (0,0) is the upper-left coordinate, not the bottom-left coordinate, so it's different from the Cartesian Coordinate system from algebra. Lay it out ahead of time so you don't get confused.
Using that starting point, basic trigonometry is going to tell you that if you start at (10,10) and move 5 units at a 15 degree bearing, you'll end up here:
(10 + 5cos15, 10 - 5sin15)
Check to make sure that you know exactly when sin and cosine give positive and negative answers and make sure it is the way you want it to be. If not, add instead of subtract or vice-versa. Also be cognizant that most likely you'll need to convert from degrees to radians.
Hi I'm having a problem implementing a mini shopping cart drop down in the header to show the user all the products they have in their shopping cart. It seems the only solution for this is Ajax, and I've looked all over and can't find anything that I could possibly ...
Help! I want to create a java program that finds the highest even integer among the values entered by the user. Stop asking values when a value less than 1 have been entered. If no even integer is entered, display "No Even Integer"