Goniometrická funkce   otázka

VB6/VBA

Dobrý den. Jaký kód mám napsat pro výpočet goniometrické funkce cos ^ -1 (výpočet stran). Asi mě chápete, když chci vypočítat úhel v pravoúhlém trojúhelníku.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Asi chápu, jde o řešení školní úlohy, že?

Cos(číslo) – vrací hodnotu cosinus v radiánech

A číslo na mínus jedna není otázka k programování

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tam sa nejedná o cos(x) ^ -1 ale o cos^-1(x).Inak povedané arcus cosinus.

http://www.daniweb.com/software-developm...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Řekl bych, že se ptáte na funkce arcussinus a arcuskosinus, které skutečně ve VB nejsou k mání. Pro arcussinus jsem kdysi našel tuuo náhradu.

Luboš

Dim pi As Double
pi = 4 * Atn(1)
Dim x As Double 'x = poměr stran
Dim uhel As Double
'arcussinus
uhel = Atn(x / Sqr(-x * x + 1))
'převod radiánů na stupně
uhel = x * (180 / pi)

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Nejdřív to vymyslete po stránce matematické,teprve pak se starejte o kód..jakmile najdete správné a nejsnazší matemat.řešení,tak bude kód hračka ;)

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback