Tlola o ye mo diteng
DikaiBula setseleganyi ↗

selekanyo

→ norm()

E fetolela palo e e mo selekanyong go nna tekanyo magareng ga 0 le 1.

selekanyo(boleng, simolo, bofelo)

selekanyo(boleng, simolo, bofelo) e botsa potso e le nngwe: boleng bo mo kae mo selekanyong?

  • Fa bo le mo tshimologong, karabo ke 0
  • Fa bo le kwa bofelong, karabo ke 1
  • Fa bo le fa gare, karabo ke 0.5

selekanyo(2, 0, 10) ke 0.2.

Ke lekanyetsa(boleng, simolo, bofelo, 0, 1) — mme e khutshwane, mme e bontsha maikaelelo sentle fa se o se batlang e le tekanyo fela.

Dipalo tse di magareng ga 0 le 1 di dirisiwa gantsi mo Bopa: ke tsona tse magareng e di batlang, mme ke tsona tse paloKelelo e di busang.

Boleng jo bo kwa ntle ga selekanyo bo busa palo e e kwa ntle ga 0 le 1, mme ga bo a thibelwa.

LeinaMofutaTlhaloso
bolengpaloPalo e e tlang go fetolelwa go nna tekanyo.
simolopaloMoedi o o kwa tlase wa selekanyo.
bofelopaloMoedi o o kwa godimo wa selekanyo.
Go tswa mo palong ya kgato go ya go tekanyo
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(245);
  tlogelaMothalo();

  metlha palo = 24;

  gopheta (diri i = 0; i < palo; i = i + 1) {
    // i e tswa mo 0..23 go ya go 0..1
    metlha tekanyo = selekanyo(i, 0, palo - 1);

    diri x = magareng(40, 360, tekanyo);
    diri bogolwane = magareng(8, 60, tekanyo);

    tlatsaMmala(magareng(240, 40, tekanyo), 110, magareng(80, 220, tekanyo));
    thalaSediko(x, 200, bogolwane);
  }
}

lekanyetsa, magareng, thibela