praegune kellaaeg 20.06.2025 00:32:23
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
mightythor
HV veteran

liitunud: 02.12.2004
|
13.05.2008 01:26:21
perlis muutuja suuruse tõstmine |
|
|
mul oleks vaja Linuxi all kasutada üht tsüklit(hea oleks kui ta jääks üherealiseks), mis oskaks printida numbrite jada. Hetkel on mul näiteks selline:
perl -e 'print"$_\n"for(1..10)' |
ja töötab, kuid kui oleks selline:
perl -e 'print"$_\n"for(1543428765..643543653634634)' |
siis mitte. Lihtsalt liiga suurte numbritega annab veateateks, et Range iterator outside integer range at -e line 1.. Mäletan, et C keeles sai kuidagi määrata muutujate suurust. Kas perlis ka kuidagi sedasi teha saaks, et näiteks ka ~10 kohaliste numbrite jada näidata oskaks?
|
|
Kommentaarid: 62 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
53 |
|
tagasi üles |
|
 |
troglodyte
Kreisi kasutaja

liitunud: 09.08.2002
|
13.05.2008 01:52:23
|
|
|
Kompileeri perl 64bit int toega kokku (-Duse64bitint).
|
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
34 |
|
tagasi üles |
|
 |
Supiplex
HV veteran

liitunud: 11.12.2002
|
13.05.2008 09:49:39
|
|
|
Ehk piisab, kui lisada programmi algusesse "use bigint;"
_________________ The young lady had an unusual list,
Linked in part to a structural weakness.
She set no preconditions. |
|
Kommentaarid: 38 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
34 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|