infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Gorgan Razvan-Florin din August 02, 2011, 20:44:23



Titlul: Integer si longint
Scris de: Gorgan Razvan-Florin din August 02, 2011, 20:44:23
 Buna. Tocmai m-am pus pe rezolvat Euclid2, ca sa descopar ca diferenta dintre 30 si 100 o facea declararea variabilelor in loc de integer....longint. Iar cand era pus integer scria incorect...pai de ce?


  Multumesc :)


Titlul: Răspuns: Integer si longint
Scris de: Simoiu Robert din August 02, 2011, 21:06:57
Cum de ce ? Integer e de la -32,768 pana la 32,767, iar longint e de la -2,147,483,648 pana la 2,147,483,647. Cum numerele tale nu incap in integer, clar ai eroare.


Titlul: Răspuns: Integer si longint
Scris de: Paul-Dan Baltescu din August 02, 2011, 21:13:04
integer este un tip de date intreg de 2 bytes si poate retine valori cuprinse in intervalul [-215, 215).
longint este un tip de date intreg de 4 bytes si poate retine valori cuprinse intre [-231, 231).

Cum numerele din fisierul de intrare sunt <= 109 era necesar sa folosesti longint.

[Later edit:]
Pare ca am postat simultan.
@spiderman: Nu mai fii asa revoltat. :rastabanana:


Titlul: Răspuns: Integer si longint
Scris de: Simoiu Robert din August 02, 2011, 21:14:31
N-am fost revoltat. Am pus semnul intrebarii asa ca sa-si dea el seama ce vreau sa subliniez :banana: (http://s1.postimage.org/skc5iklg/banana1.gif) (banana smechera) :D ... (http://s1.postimage.org/sovvpxhg/ak47.gif) (http://s1.postimage.org/soxj99z8/dance.gif) (i like it).


Titlul: Răspuns: Integer si longint
Scris de: Paul-Dan Baltescu din August 02, 2011, 21:20:20
E totul chill, ajutam cu skill. :rastabanana: (mini copyright marmota)


Titlul: Răspuns: Integer si longint
Scris de: Savin Tiberiu din August 02, 2011, 21:47:15
@Paul: La longint nu e 231?


Titlul: Răspuns: Integer si longint
Scris de: Simoiu Robert din August 02, 2011, 21:49:15
Ba da, s-a incurcat si el 8).


Titlul: Răspuns: Integer si longint
Scris de: Gorgan Razvan-Florin din August 03, 2011, 09:30:22
 Ok. Acum inteleg, multumesc :)