Avatar billede coders Nybegynder
15. februar 2005 - 20:43 Der er 7 kommentarer og
1 løsning

sinus og radian værdi til degrees

Hejsa

jeg har følgende lille script, som tager et tal fra input og omregner sinus værdien, det er også fint nok. Men jeg får værdien ud i radianer, men vil gerne have den i grader...

hvordan omformatere man værdien i sin streng ?

<%
StrTal=request.form("tal")
StrResult = Sin(StrTal)"

%>

<%
if request("activate") = "calc" then

response.write StrResult
end if
%>
Avatar billede arne_v Ekspert
15. februar 2005 - 20:45 #1
Du mener at du får sinus af tallet som radian og ikke grader.

Du kan omregne fra grader til radian ved at dividere med 180 og gange med pi.
Avatar billede coders Nybegynder
15. februar 2005 - 20:46 #2
eksempel ?
Avatar billede coders Nybegynder
15. februar 2005 - 20:47 #3
jeg kender godt til matematikken bag :-)

Og med enhedscirklen og de 4 kvatenter(eller hva de 4 områder nu hedder
) pi½ pi 1½pi og 2pi osv. :)

Men det var nu mere hvordan man rent teknisk løste problemet...
Avatar billede arne_v Ekspert
15. februar 2005 - 20:49 #4
Jeg er ikke vildt ASP kyndig men:

StrResult = Sin(CDouble(StrTal)/180.0*3.141592654)
Avatar billede coders Nybegynder
15. februar 2005 - 20:51 #5
Fejl meddelse..

Type mismatch: 'CDouble'
Avatar billede arne_v Ekspert
15. februar 2005 - 20:55 #6
strResult = Sin(CDbl(StrTal)/180.0*3.141592654)
Avatar billede coders Nybegynder
15. februar 2005 - 21:00 #7
Arne svar udbedes :D

Tak for hjælpen :-)
Avatar billede arne_v Ekspert
15. februar 2005 - 21:01 #8
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester