abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:44 | Komunita

    Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Zajímavý software

    Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.

    🇨🇽 | Komentářů: 1
    včera 13:11 | Nová verze

    XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).

    🇨🇽 | Komentářů: 0
    včera 03:33 | Nová verze

    Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.

    Ladislav Hagara | Komentářů: 0
    25.12. 14:44 | Nová verze

    Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.

    Ladislav Hagara | Komentářů: 0
    24.12. 02:11 | Komunita

    Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.

    Ladislav Hagara | Komentářů: 27
    24.12. 02:00 | Nová verze

    Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    23.12. 18:33 | Nová verze

    Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.

    Ladislav Hagara | Komentářů: 0
    23.12. 13:55 | Nová verze

    Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 0
    23.12. 12:44 | Nová verze

    Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.

    Ladislav Hagara | Komentářů: 0
    Kdo vám letos nadělí dárek?
     (34%)
     (2%)
     (14%)
     (2%)
     (2%)
     (2%)
     (16%)
     (17%)
     (11%)
    Celkem 106 hlasů
     Komentářů: 18, poslední 24.12. 15:29
    Rozcestník

    Dotaz: maximální číslo

    29.8.2005 13:04 kamilek
    maximální číslo
    Přečteno: 149×
    Jake je max cislo v linuxu, se kterym muzu normalne pracovat? Delam pocitani prenesenych dat a z 5 souboru secitam 5 cisel. Pri prekroceni urcite hranice (okolo 2 000 000 000) mi zacina scitani blbnout a ukazuje to zaporne hodnoty. Mam napr. cisla: 3278505;128697141;1767999605;186892646;209943901;4682054 a scitam je prikazem:

    pom=$(($a+$b+$c+$d+$e+$f))

    Vrati mi to hodnotu: -1993473444 coz je pro me jasne na nic. Da se to nejak obejit? Cpu to pak dale do rrd tools.

    Odpovědi

    Luboš Doležel (Doli) avatar 29.8.2005 13:21 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: maximální číslo
    Ten integer asi bude 32 bitový, takže maximální hodnota bude cca 2^31 a minimální cca -2^31.
    29.8.2005 13:25 kamilek
    Rozbalit Rozbalit vše Re: maximální číslo
    a jak to teda mam obejit?
    29.8.2005 13:25 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: maximální číslo
    Co echo echo "3278505+128677141+1747999605+186892646+209943901+4682054" | bc? Nebo použít Python, který má podporu pro velká čísla už zabudovanou.
    When your hammer is C++, everything begins to look like a thumb.
    29.8.2005 13:36 kamilek
    Rozbalit Rozbalit vše Re: maximální číslo
    zkousel jsem-nejde. existuje treba deleni, ktere nevraci cele cislo? protoze kdyz dam a/b tak mi to vrati cele cislo, ale ja bych potreboval desetinne
    29.8.2005 13:53 blesk | skóre: 1
    Rozbalit Rozbalit vše Re: maximální číslo
    A v cem to delas? Python by mel umet delsi cisla, pokud to delas v C/C++ tak si tvor promennou jako unsigned int, to pak budes mit max. velikost cisla 2^32 (asi 4G)

    Pokud se jedna deleni, tak musis pouzit realny typ, tzn v C bys napsal neco jako (float) a / (float) b nebo tak nejak.. uz sem nejakou dobu neprogramoval, takze presnou syntaxi si nekde najdi...
    29.8.2005 14:35 doubleZ | skóre: 24 | blog: smazano
    Rozbalit Rozbalit vše Re: maximální číslo
    Přesně tak to je, když máš v C hodnotu integeru, tj 2^31, tak v případě unsigned zrušíš ty záporné, tudíž dostáváš rozsah -2^31 až 2^31 vše do kladných (posuneš množinu) tudíž máš 2*2^31 kladných čísel, pro desetinná místa je typ float, což je pro pohyblivou desetinnou čárku.
    29.8.2005 14:49 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: maximální číslo
    To jsi mel napsat hned, že chceš dělat další matematické operace. To je skutečně lepší se na shell vykašlat a použít Python (ostatně příkazy v něm spustíš pomocí os.system(), nebo os.popen, pokud chceš zpracovávat vstup z programu).

    Python se chová podobně jako C, pokud dělíš dvě celá čísla, výsledkem je taky celé číslo. To pak znamená:
    $ python -c 'print 1/2'
    0
    $ python -c 'print 1.0/2'
    0.5
    $ python -c 'print 1/float(2)'
    0.5
    
    When your hammer is C++, everything begins to look like a thumb.
    29.8.2005 16:22 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: maximální číslo
    FTFM bc(1)
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    29.8.2005 17:09 Bubak
    Rozbalit Rozbalit vše Re: maximální číslo
    Pouzij long long (pokud delas v Cecku:-)).
    29.8.2005 17:11 Bubak
    Rozbalit Rozbalit vše Re: maximální číslo
    Sorry, tak nic, prehlidl jsem ten priklad.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.