atametsaGodimo
→ ceil()E atametsa palo go ya kwa godimo, go ya palong e e feletseng e e latelang.
atametsaGodimo(palo)Pharologano magareng ga atametsaGodimo le atametsa ke gore atametsaGodimo ga e batle gore palo e nne gaufi. Le fa e le kgato e potlana thata kwa godimo ga palo e e feletseng, e tla ya kwa palong e e latelang:
atametsaGodimo(9.03)ke 10atametsaGodimo(9.97)ke 10atametsaGodimo(9)ke 9 — palo e setse e feletse
Mo dipalong tse di kwa tlase ga 0, “kwa godimo” go raya go atamela 0: atametsaGodimo(-4.2) ke -4.
Se se dirisiwa fa selo se se ka se kgaoganngwe: fa o tlhoka mela e e lekaneng go tshola dilo tsotlhe, atametsaGodimo e go naya palo ya mela e e tlhokegang.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
palo | palo | Palo e e tlang go atametswa kwa godimo. |
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(242);
tlogelaMothalo();
metlha dilo = 23;
metlha moMoleng = 6;
// 23 / 6 ke 3.83 — mme go tlhokega mela e le 4
metlha mela = atametsaGodimo(dilo / moMoleng);
kwala(mela);
diri eThadilweng = 0;
gopheta (diri m = 0; m < mela; m = m + 1) {
gopheta (diri k = 0; k < moMoleng; k = k + 1) {
fa (eThadilweng < dilo) {
tlatsaMmala(60, 140 + m * 20, 210);
thalaSediko(70 + k * 52, 90 + m * 70, 34);
eThadilweng = eThadilweng + 1;
}
}
}
}tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(22, 26, 36);
tlogelaMothalo();
gopheta (diri x = 0; x < 400; x = x + 4) {
// 0..400 go ya go 0..5, e bo e ya kwa godimo
metlha tepisi = atametsaGodimo(x / 80);
tlatsaMmala(70 + tepisi * 30, 150, 220 - tepisi * 20);
thalaKhutlonne(x, 360 - tepisi * 60, 4, tepisi * 60);
}
}