Kezdőlap › Fórumok › Linuxos szoftverek › awesome ablakkezelő
- This topic has 1,005 hozzászólás, 15 résztvevő, and was last updated 16 years, 2 months telt el by
Névtelen.
-
SzerzőBejegyzés
-
2008-11-15-18:05 #2147283uzsolt wrote:Az sdb-ben lefut egyáltalán legalább egyszer az a for-ciklusod? Nem lehet, hogy az a local jelző kavar be?
Ma volt egy kis időm és kedvem foglalkozni vele s valóban, már a for ciklus sem futott le az sdb-ben.
Viszont a korábbi javaslatod bevált és az alapján sikerült összehozni egy működő verziót.Azt nem tudod véletlenül, hogy egyszerű számolási feladatoknál(összeadás, kivonás, szorzás, osztás) megadható-e, hogy hány tizedes pontosságú legyen az eredmény?
Olyasmire gondolok mint „bc”-nél a „scale” opció.2008-11-15-18:05 #2147284uzsolt wrote:Az sdb-ben lefut egyáltalán legalább egyszer az a for-ciklusod? Nem lehet, hogy az a local jelző kavar be?Ma volt egy kis időm és kedvem foglalkozni vele s valóban, már a for ciklus sem futott le az sdb-ben.
Viszont a korábbi javaslatod bevált és az alapján sikerült összehozni egy működő verziót.Azt nem tudod véletlenül, hogy egyszerű számolási feladatoknál(összeadás, kivonás, szorzás, osztás) megadható-e, hogy hány tizedes pontosságú legyen az eredmény?
Olyasmire gondolok mint „bc”-nél a „scale” opció.2008-11-15-18:52 #2147285http://www.lua.org/pil/2.3.html
Vagy a kiíratásra gondolsz?2008-11-15-18:52 #2147286http://www.lua.org/pil/2.3.html
Vagy a kiíratásra gondolsz?2008-11-15-19:16 #2147287Egy uptime widget-et akarok ami a /proc/uptime-ból olvasná az adatokat és azokból számolgatna, de nem kellenek tizedes pontosságú eredmények, csak egész számok, külön szűrés nélkül.Pl:
Code:> x = 265467
> print(x/56)
4740.4821428571 print(string.match(x/56, „%d+”))
4740 <– ilyetS persze úgy, hogy ne string legyen a típusa.
2008-11-15-19:16 #2147288Egy uptime widget-et akarok ami a /proc/uptime-ból olvasná az adatokat és azokból számolgatna, de nem kellenek tizedes pontosságú eredmények, csak egész számok, külön szűrés nélkül.Pl:
Code:> x = 265467
> print(x/56)
4740.4821428571 print(string.match(x/56, „%d+”))
4740 <– ilyetS persze úgy, hogy ne string legyen a típusa.
2008-11-15-19:32 #2147289Szerintem a math.floor-t keresed:
Code:function hook_uptime ()
local f, val, hour, min
f = io.open(„/proc/uptime”,”r”)
val = f:read(„*number”)
hour = math.floor(val/3600)
val = val-hour*3600
min = math.floor(val/60)
val = math.floor(val-min*60)
tb_uptime.text = ‘ Uptime: ‘ .. hour .. „:” .. string.format(„%02d”,min) .. „:” .. string.format(„%02d”,val) .. „”
f:close()
end2008-11-15-19:32 #2147290Szerintem a math.floor-t keresed:
Code:function hook_uptime ()
local f, val, hour, min
f = io.open(„/proc/uptime”,”r”)
val = f:read(„*number”)
hour = math.floor(val/3600)
val = val-hour*3600
min = math.floor(val/60)
val = math.floor(val-min*60)
tb_uptime.text = ‘ Uptime: ‘ .. hour .. „:” .. string.format(„%02d”,min) .. „:” .. string.format(„%02d”,val) .. „”
f:close()
end2008-11-15-20:11 #2147291Oh yes, most is eltaláltad, mint mindig, köszi! 🙂
2008-11-15-20:11 #2147292Oh yes, most is eltaláltad, mint mindig, köszi! 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.

legutóbbi hsz