Results 1 to 7 of 7
 02092010, 01:36 PM #1Member
 Join Date
 Feb 2010
 Posts
 16
 Rep Power
 0
Basic Java Computation Help Ap Computer Science
Hello Guys here is the problem that im stated with and in my code im getting errors because i cant find out how to input the code the correct way. Here is the problem.
Project… Compute This
Create a new project called ComputeThis having a class called Tester. The main method of Tester should calculate the value of the following formulas and present the answers as shown.
d1 = 3πsin(187°) + cos(122°)
…Remember that the arguments of sin and cos must
be in radians.
d2 = (14.72)3.801 + ln 72
…ln means log base e
The output of your code should appear as follows:
d1 = 0.618672237585067
d2 = 27496.988867001543
This is what i have so far as my code.
PHP Code:public class lesson6 //Sean Josephson //2/8/2010 //Lesson 6 Project { public static void main(String args []) { System.out.println d1=3Math.Pi doublesin(double toRadians(double187)+double abs(double cos(double122)) } }
 02092010, 02:07 PM #2Senior Member
 Join Date
 Feb 2010
 Location
 Ljubljana, Slovenia
 Posts
 470
 Rep Power
 5
First of all, make sure your syntax gets a bit of a brushwork. All methods in Java are of the type:
Java Code:method(argtype arg1, argtype arg2....); //or with no arguments method();
Java Code:public class Assignment { public static double toRadians(double degrees) { return (double)((Math.PI*2*degrees)/360); } public static void main(String[] args) { double sinargDegs = 187; double cosargDegs = 122; double sinarg = toRadians(sinargDegs); double cosarg = toRadians(cosargDegs); //rest of code for calculation } }
EDIT: Fixed getting PI variable from Math class
EDIT2: Just browsed through Math api, there already is a toRadian() method there.Last edited by m00nchile; 02092010 at 03:34 PM.
 02092010, 04:31 PM #3Member
 Join Date
 Feb 2010
 Posts
 16
 Rep Power
 0
thanks m8 i actually finished htis up nicely and i got this as a result to get the correct output.
PHP Code:public class lesson6 //Sean Josephson //2/8/2010 //Lesson 6 Project { public static void main(String args[]) { double a=Math.PI; double x=Math.toRadians(187); double z=Math.toRadians(122); double b=Math.sin(x); double c=Math.cos(z); double e=Math.abs(c); double d1=3*(a)*(b)+(e); System.out.println("d1"+" "+ "="+" "+ d1); System.out.println(" "); double ln=Math.log(72); double f=Math.pow(14.72,3.801); double d2=(f)+ln; System.out.println("d2"+" "+"="+" "+d2); } }
 02092010, 04:42 PM #4Senior Member
 Join Date
 Feb 2010
 Location
 Ljubljana, Slovenia
 Posts
 470
 Rep Power
 5
Just a minor nitpick,
You don't need to build strings like that, you could simply write:
Java Code:System.out.println("d1 = "+d1);
 02092010, 04:50 PM #5Member
 Join Date
 Feb 2010
 Posts
 16
 Rep Power
 0
Ha, that would have shortened it up a little already submitted it though :"(
 02092010, 07:35 PM #6Senior Member
 Join Date
 Feb 2010
 Location
 Ljubljana, Slovenia
 Posts
 470
 Rep Power
 5
It's no biggie, what you wrote is correct, just a bit overcomplicated :)
 02102010, 01:10 PM #7Member
 Join Date
 Feb 2010
 Posts
 16
 Rep Power
 0
Similar Threads

The art and science of java
By islammorad in forum New To JavaReplies: 9Last Post: 12012009, 12:02 PM 
Panic Attack Setting in Why did I take Computer Science...only to fail
By gallimaufry in forum New To JavaReplies: 5Last Post: 10252008, 08:42 AM 
Software Engineer...Computer Science Major
By giganews35 in forum IntroductionsReplies: 2Last Post: 09142008, 09:19 AM 
Help On Computer Science Final!!!! Java Program Help!!!!
By BSOS in forum New To JavaReplies: 1Last Post: 12112007, 04:54 AM 
JAVA software solutions:For AP Comp. Science (Lewis,Loftus,Cocking)
By padutch in forum New To JavaReplies: 4Last Post: 11272007, 11:59 PM
Bookmarks