WIELKA liczba i problem

0

mam liczbę 120 cyfrową zapisaną w memo i chcę dodać do niej np: 213219379264823648362 Jakiego typu zmiennej mam użyć??

0

LongInt ? :-8 BTW. nie wiem czy memo pomieści takie liczby...

0

Musiał byś stworzyć własny typ.
Najlepiej na stringu, a potem do ostatnich liczb dodawać.

0

No fakt, LongInt nie ma tak dużego pasma.. btw. po jakiego grzyba Ci taki eksperyment? :-)

0

Operacje na takich dużych liczbach realizuje się tablicowo. W serwisie jest plik obsługujący operacje na liczbach dowolnej długości - wrzucił to LF. Poszukaj.

0

w dziale TP - moduł vlong

0

Ja proponuje wykorzystac wlasna arytmetyke napisana na stringach. Realizuje sie to w ten sposob, ze wykorzystuje sie algorytmy dzialan pisemnych i wykonuje sie je na stringach. Dosyc trudne, aczkolwiek wykonalne.

0

mozesz:

edtWynik.text := StrToInt(edt1.text) + StrToInt(edt2.text);

ale chyba nie, integer tyle nie pomiesci


Please, no more stupid questions...
(Nie bierz tego tak do siebie)

Snowak

1 użytkowników online, w tym zalogowanych: 0, gości: 1