Hur skriver man ekvation med "upphöjt till -1 hakparentes" i C++?

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Glattnos
Inlägg: 3095
Blev medlem: 29 oktober 2009, 20:01:18

Hur skriver man ekvation med "upphöjt till -1 hakparentes" i C++?

Inlägg av Glattnos »

Hur gör man för att skriva en ekvation som är "sin upphöjt till -1" och efter det kommer en hakparentes med ett värde?

Kod: Markera allt

sin^-1[x] //Från matematik och inte programmering
Jag provar i C++ med:

Kod: Markera allt

pow(sin(x),-1)
och även

Kod: Markera allt

1 / sin(x)
Båda ger samma svar men det blir inte rätt svar, kan dock vara nått annat i uträkningen som inte stämmer men jag har följt uträkningen steg för steg och det är här som det verkar "sluta stämma". Så jag är fundersam på om det verkligen ska vara sådär när det är hakparenteser i själva ekvationen eller om jag missuppfattar vad "upphöjt till -1" innebär när det står mellan "sin" och hakparentesen. Är det skillnad på dessa?

Kod: Markera allt

sin^-1[x] //Det är så det står i ekvationen
sin[x]^-1 //Det är väl egentligen detta jag räknar ut?
Wihelm
Inlägg: 691
Blev medlem: 18 juni 2019, 17:30:19
Ort: Nybro

Re: Hur skriver man ekvation med "upphöjt till -1 hakparentes" i C++?

Inlägg av Wihelm »

Det är väl arcsin inte sin
https://cplusplus.com/reference/cmath/asin/
Användarvisningsbild
Klas-Kenny
Inlägg: 11799
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Hur skriver man ekvation med "upphöjt till -1 hakparentes" i C++?

Inlägg av Klas-Kenny »

Blandar du ihop "upphöjt till -1" med arcsin?

sin⁻¹(x) är ett skrivsätt för arcsin, det är inte samma sak som 1/sin(x).
Glattnos
Inlägg: 3095
Blev medlem: 29 oktober 2009, 20:01:18

Re: Hur skriver man ekvation med "upphöjt till -1 hakparentes" i C++?

Inlägg av Glattnos »

Ojoj så rätt ni har! Tack så mycket, nu blir det helt rätt! :D
Skriv svar