Kezdőoldal » Számítástechnika » Programozás » Lua-ban a math. Ceil által...

Lua-ban a math. Ceil által visszaadott érték gond nélkül használható for ciklus maximum értékéhez, azaz integerként lehet kezelni, vagy át kell alakítani?

Figyelt kérdés

2015. febr. 16. 10:58
1 2
 1/12 anonim ***** válasza:
89%
De most tényleg, őszintén: miért nem próbálod ki?
2015. febr. 16. 10:59
Hasznos számodra ez a válasz?
 2/12 Tengor ***** válasza:

[link]

"math.ceil , math.floor

Return the integer no greater than or no less than the given value"

Integekénr kell kezelni, mert azt ad vissza.

2015. febr. 16. 11:11
Hasznos számodra ez a válasz?
 3/12 anonim ***** válasza:

Lua-ban nincs erősen tipizált integer, minden szám lebegőpontos, nem teszünk különbséget köztük.


Viszont van trunkáció, azaz tud olyan számot kezelni ahol nincs törtrész. A ceil, gyakorlatilag a floor(x)+1, tehát jó értéket ad neked vissza, így használhatod a for ciklusod feltételében maximum értékéhez.


Amúgy ezt könnyen ki is próbálhatod egy Lua terminálban.

2015. febr. 16. 13:44
Hasznos számodra ez a válasz?
 4/12 anonim ***** válasza:

Ez már nem az első olyan kérdés amit feltesz a barátunk, amit fél perc alatt ki is próbálhatna.


Pl: http://www.gyakorikerdesek.hu/szamitastechnika__programozas_.. De van még több is.


Én sem értem, hogy mért egyszerűbb ide írni, mint a fejlesztő környezetbe, és nyomni egy futtatást... vagy hogy is megy ez Luaval...

2015. febr. 16. 13:55
Hasznos számodra ez a válasz?
 5/12 anonim ***** válasza:
Felejtsd már el a Lua-t, jó?
2015. febr. 16. 21:44
Hasznos számodra ez a válasz?
 6/12 A kérdező kommentje:
ha valamit kipróbálok egy szituációban, az nem ejelenti azt hogy más kontextusban is azt adja vissza, amit szeretnék! a programozás nem kísérletezgetés, ott pontosan tudni kell, hogy mi mit csinál! aki ezt nem érti meg, az felejtse el a programozást, mert ettől van tele minden bugokkal, így termetünk lehetőséget a vírusoknak, csökken a biztonság, és rohadtul értelmetlenül nagyokká válnák a programok
2015. febr. 18. 10:55
 7/12 anonim ***** válasza:
LoL, biztos, hogy te akarsz ebben a témában okoskodni?
2015. febr. 18. 11:53
Hasznos számodra ez a válasz?
 8/12 Tengor ***** válasza:

#7, a személetet tekintve tagadhatatlanul igaza van a kérdezőnek.

Régen így is tolták a programozást, mert nehéz volt gépidőt kapni, előbb lehetett utánanézni, mint beadni futtatásra a kódot és délután menni érte, hogy "bocsi, hibára futott". Manapság ez néhány másodperces, perces folyamat csak és az IDE-k is sokat segítenek és sokan úgy programozunk, hogy kipróbáljuk, aztán látjuk, hogy jó-e v. sem.

2015. febr. 18. 12:02
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:
Ja, hát nyilván lehet 50 éves szemlélettel programozni, csak nem nagyon érdemes...
2015. febr. 18. 16:13
Hasznos számodra ez a válasz?
 10/12 A kérdező kommentje:
kipróbáltam és működött, de az még nem azt jelenti, hogy azt is csinálja amit gondolok, csak azt hogy adott szituációban ugyanaz a végeredmény, vagy rosszabb esetben, hogy nem veszem észre a hibát, nem hiszem, hogy értitek a problémámat általában, ami elég sajnálatos
2015. febr. 18. 17:17
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!