Pereiti prie turinio

kaip sudeti labai didelius 2 skaicius?


Rekomenduojami pranešimai

Tai va, reikia sudeti labai didelius du skaicius, i skaiciuotuvus netelpa, bandziau stulepiu ant lapo det, bet du kartus nepavyko, tikriausiai klaida iveliau. Ir labai daug laiko uzima.

 

Bandziau su FPS paskaliu pasidaryt programa, bet problema iskilo, skaiciu apvalina visur ir niekur neina tikslaus skaiciaus det. Arba errorus meta.

 

Taigi reik help.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Tai va, reikia sudeti labai didelius du skaicius, i skaiciuotuvus netelpa, bandziau stulepiu ant lapo det, bet du kartus nepavyko, tikriausiai klaida iveliau. Ir labai daug laiko uzima.

 

Bandziau su FPS paskaliu pasidaryt programa, bet problema iskilo, skaiciu apvalina visur ir niekur neina tikslaus skaiciaus det. Arba errorus meta.

 

Taigi reik help.

Pasidaryk su Excel

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O gal kaip nors su paskaliu galima?

 

program skaiciai;

var a,b,c: real;

begin

WriteLn('Ivesk a ir b');

Readln(a,b);

c:=a+b;

write©;

readln

end.

 

 

Sitaip neiseina, nes pilno skaiciaus neparaso, kiti: integer, longint irgi netinka.

 

 

 

 

O su exceliu nemoku.

Redagavo iamteam2
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pascal dar turi tokį skaičiaus tipą, kaip int64

program Bevardë52;
var a, b: int64;
begin
readln(a);
readln(b);
writeln(a+b);
Readln;
end.

Jei suma neviršija 9,223,372,036,854,775,807, tai turėtų suveikti. :)

Jei viršija, tai jau reikia su masyvais suktis, norint pascaliu sudėti. :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pas mane skaičiuotuvas sudeda iki 9*10^99 :).

 

O ką, google nebeskaičiuoja?

Man šitą netgi sudėjo:

 

11 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 + 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 + 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 + 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 = 1.0 × 10120

 

Taigi spausk www.google.lt -> įrašai pvz. "999 + 6656 + 32" ir spaudi ieškoti :D.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...