Tlola o ye mo diteng
DikaiBula setseleganyi ↗

cos

→ cos()

E busa cosine ya sekhutlo — palo e e retologang magareng ga -1 le 1.

cos(sekhutlo)

cos ke lekhubu fela jaaka sin, mme le simolola kwa lefelong le sele: cos(0) ke 1, fa sin(0) e le 0. Ke lekhubu le le lengwe, le sutisitswe ka kotara ya go dikologa.

Ke ka moo tse pedi di dirisiwang mmogo go bopa sediko: cos e naya x, mme sin e naya y.

cos e dirisiwa gape fa o batla palo e e simololang kwa godimo mme e bo e fokotsega ka bonolo — jaaka selo se se bulegang kgotsa se se timelang.

Ka tlwaelo sekhutlo se balwa ka diradiane; seeloSaSekhutlo(DEGREES) e fetola seo.

Leina le sala jaaka le ntse, ka lebaka le le lengwe le sin: ke mokwalo o o rutwang ka Seesemane mo tlelaseng ya Botswana.

LeinaMofutaTlhaloso
sekhutlopaloSekhutlo, ka diradiane ka tlwaelo, kgotsa ka dikirii fa seeloSaSekhutlo(DEGREES) e beilwe.
Sediko se se bopilweng ka cos le sin
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(20, 24, 32);
  tlogelaMothalo();

  metlha dintlha = 48;

  gopheta (diri i = 0; i < dintlha; i = i + 1) {
    // Go dikologa go go feletseng ke PEDI_PI diradiane
    metlha sekhutlo = selekanyo(i, 0, dintlha) * PEDI_PI;

    metlha x = 200 + cos(sekhutlo) * 140;
    metlha y = 200 + sin(sekhutlo) * 140;

    tlatsaMmala(lekanyetsa(cos(sekhutlo), -1, 1, 60, 250), 160, lekanyetsa(sin(sekhutlo), -1, 1, 250, 60));
    thalaSediko(x, y, 20);
  }
}
cos le sin di simolola ka mokgwa o o farologaneng
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(244);
  boketeMothalo(3);

  // cos e simolola kwa godimo — cos(0) ke 1
  mothaloMmala(220, 120, 70);
  gopheta (diri x = 0; x < 400; x = x + 2) {
    thalaNtlha(x, 200 - cos(x * 0.025) * 110);
  }

  // sin e simolola fa gare — sin(0) ke 0
  mothaloMmala(60, 130, 210);
  gopheta (diri x = 0; x < 400; x = x + 2) {
    thalaNtlha(x, 200 - sin(x * 0.025) * 110);
  }
}

sin, tan, acos, seeloSaSekhutlo, PEDI_PI