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.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
boleng | palo | Palo e e tlang go fetolelwa go nna tekanyo. |
simolo | palo | Moedi o o kwa tlase wa selekanyo. |
bofelo | palo | Moedi o o kwa godimo wa selekanyo. |
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);
}
}