Tlola o ye mo diteng
DikaiBula setseleganyi ↗

atan

→ atan()

E menola `tan`: e tsaya serepodi, e bo e busa sekhutlo.

atan(boleng)

atan e amogela palo nngwe le nngwe — ga e na meedi jaaka asin le acos.

Ka tlwaelo matswela a magareng ga -SEPHATLO_PI le SEPHATLO_PI (e ka nna -1.57 go ya go 1.57); ka dikirii, magareng ga -90 le 90.

Gantsi atan2 ke yona e o e batlang. atan e amogela palo e le nngwe — serepodi — mme serepodi se le sengwe se ka tswa mo ditseleng tse pedi tse di farologaneng: y / x ya (3, 4) le ya (-3, -4) e a lekana. atan ga e kgone go di farologanya, mme atan2(y, x) e a kgona ka gonne e bona dipalo tse pedi ka bo tsona.

Leina le sala jaaka le ntse — bona sin.

LeinaMofutaTlhaloso
bolengpaloPalo epe — gantsi serepodi, y / x.
Serepodi se se fetogang se retolosa mothalo
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(243);
  boketeMothalo(3);

  seeloSaSekhutlo(DEGREES);

  gopheta (diri i = 0; i < 16; i = i + 1) {
    metlha serepodi = lekanyetsa(i, 0, 15, -6, 6);

    // atan e fetolela serepodi go nna sekhutlo
    metlha sekhutlo = atan(serepodi);

    mothaloMmala(lekanyetsa(sekhutlo, -90, 90, 60, 240), 140, 200);
    thalaMothalo(200, 200, 200 + cos(sekhutlo) * 150, 200 + sin(sekhutlo) * 150);
  }
}

atan2, tan, asin, acos, seeloSaSekhutlo