sesala
→ fract()E busa karolo ya palo e e salang morago ga phegelwana.
sesala(palo)sesala(12.34) ke 0.34 — palo e e feletseng e a tlogelwa, mme go sala se se morago ga phegelwana fela.
Matswela ka metlha a magareng ga 0 le 1.
Ela tlhoko dipalo tse di kwa tlase ga 0. sesala ke palo - atametsaTlase(palo), ka jalo sesala(-1.25) ke 0.75, e seng 0.25. Se se utlwala se sa lebege, mme ke sona se se dirang gore sesala e boeletse ka tolamo: fa palo e tswelela e gola kgotsa e fokotsega, sesala e tswelela e tloga go 0 e ya go 1 gape le gape, e sa tlolele.
Ke yona ntlha ya yona mo mmetleng: e fetola palo e e golang go nna selo se se boeletsegang.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
palo | palo | Palo e karolo ya yona e e salang e batlwang. |
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(244);
tlogelaMothalo();
gopheta (diri x = 0; x < 400; x = x + 2) {
// x / 100 e gola go tswa go 0 go ya go 4 — mme sesala e boeletsa 0..1
metlha eBoeletsang = sesala(x / 100);
tlatsaMmala(50 + eBoeletsang * 200, 120, 220 - eBoeletsang * 120);
thalaKhutlonne(x, 340 - eBoeletsang * 240, 2, eBoeletsang * 240);
}
}tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(20, 26, 38);
tlogelaMothalo();
metlha dipalo = [1.15, 2.4, 3.75, 4.9];
gopheta (diri i = 0; i < 4; i = i + 1) {
metlha p = dipalo[i];
metlha x = 60 + i * 90;
// Karolo e e feletseng
tlatsaMmala(70, 110, 170);
thalaKhutlonne(x, 300 - atametsaTlase(p) * 50, 44, atametsaTlase(p) * 50);
// Se se salang, magareng ga 0 le 1
tlatsaMmala(245, 195, 80);
thalaKhutlonne(x, 300, 44, sesala(p) * 60);
kwala(sesala(p));
}
}