Miten pascalissa ja siis delphillä saan laskettua kolmion kulmien asteet?
Ongelmana on, että saan kyllä jotain laskettua (arvo suurempi kuin nolla ja pienempi kuin 1),mutta se ei suostu millään muuttumaan asteiksi, vaan tulos jää aina nollan ja ykkösen väliin.
siis nyt se on mulla muotoa: aste := tan(x);
aste ja x ovat double muotoa.
???
Asteet ja radiaanit
deldelphi
3
755
Vastaukset
- dlp
rad:=aste*pi/180;
x := tan(rad);
tan-funktion argumentti on radiaaneja.
käänteinen laskutoimitus
aste := 180*arctan(x)/pi; - tälleen
angle := 180.0*atan(x)/Pi
Huomaa siis että funktio on atan(), ei tan(), joka palauttaa radiaaneina kulman jonka tangentti on x (siis esim a/b). Sitten vaan kerrotaan 180.0/Pi:llä niin saadaan asteiksi.- tälleen
Ei pitäis mietiskellä noin kauan !
No, päädyttiin kuitenkin samaa lopputulokseen ;-)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225134- 254308
- 272461
- 342234
- 371998
- 151908
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191587- 121521
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211247Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101164