5 Replies Latest reply on Apr 6, 2013 7:34 AM by adosai

# sin ,cos and tan functions !!!

hello ;

i want to create a simple calculator for only sin , tan and cos functions ,

the calculator is containing 3 buttons to calculate an input label and 3 output labels for each function

but when i wrote the following code for every button all the functions were wrong

on(release){

output_txt.text = Math.cos(input1_txt.text)

}

on(release){

output_txt.text = Math.tan(input1_txt.text)

}

on(release){

output_txt.text = Math.sin(input1_txt.text)

}

what is the right code to make these functions

• ###### 1. Re: sin ,cos and tan functions !!!

What were your results that make you say all the functions were wrong?

• ###### 2. Re: sin ,cos and tan functions !!!

My guess is that you aren't converting between degrees and radians?

All the flash trig functions use radians for their input.

So if you want to change angle to radians multiply your angle by Math.Pi/180.

• ###### 3. Re: sin ,cos and tan functions !!!

for example

we are all knows that sin30 = .5 ,but with my calcutator it was -0.988031624092862

cos60 = .5 ,but with my calcutator it was -0.988031624092862

• ###### 4. Re: sin ,cos and tan functions !!!

So try what I suggested:

Math.sin(30*Math.PI/180)