Goed, ik ben nu een tijdje bezig met de System.Math class maar er is iets dat ik niet kan verklaren. Als ik van een getal de sinus bereken (Sin()) komt daar het verwachte antwoord uit dat ik ook op een rekenmachine zou krijgen. Als ik echter de Sinh van een getal bereken verschillen de waarden tussen C# en een willekeurige rekenmachine. Neem ik bijvoorbeeld
sin-1 1 op een Casio rekenmachine dan komt daar:
uit. Het gaat hier uiteraard om radialen. Als ik echter hetzelfde met Sinh() in C# bereken komt daar:
uit. Aangezien dat ook het antwoord is dat ik met de Windows Rekenmachine krijg zie ik waarschijnlijk iets over het hoofd en klopt dit gewoon, maar ik kan niet bedenken waar de fout zit. Het aparte is dat als ik op de Casio rekenmachine "handmatig" de Sinh bereken, dat er dan wel hetzelfde antwoord als op de computer uitkomt. Dan gebruik ik dus:
Aan de rekenmachine zal het dus ook niet liggen

Dus, waarom is er een verschil in de uitkomst van Sinh, of wat doe ik fout?