» »

[python 3.1] arbitrary precision (integer)

[python 3.1] arbitrary precision (integer)

Vitamin-B ::

Pozdravljeni,
V enem programčku uporabljam veliiika števila, a zadeva bistveno hmalu popusti (vsota tistega šundra po 20 ponovitvah ni več prava, RAM pa ostane praktično nedotaknjen), zaenkrat kot nadomestek uporabljam Decimal z getcontext().prec, a zadeva tako deluje precej počasneje + tega uporabljam le cela števila. Zanima me kako npm. integerjem dodeliti več prostora, da lahko dosežejo višje natančnosti oz. kaj je v teh primerih najbolj uporabna rešitev za tak primer. Števila v glavnem množim z manjšimi celimi števili (do 120) in seštevam.

arjan_t ::

nima python tega že po defaultu?

CCfly ::

Python pozna podatkovna tipa int in long. Prvi je omejen na 32 ali 64 bitov, drugi pa je neomejen.
Pri inicializaciji moraš uporabiti črko L in pa funkcije long() za pretvorbo podatkovnega tipa.
http://docs.python.org/library/stdtypes...
"My goodness, we forgot generics!" -- Danny Kalev

Vitamin-B ::

v Pythonu 3.1 ni več long(), kot je bil v 2.7
zdaj bi naj bil baje int arbitrary, ampak (kot sem zgoraj napisal) nekaj ni vredu

Isotropic ::

zakaj pa ne uporabljas 2.x?

arjan_t ::

lahko prilepiš kodo?


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

float vs decimal

Oddelek: Programiranje
366306 (4439) Looooooka
»

Java metode;

Oddelek: Programiranje
354977 (4169) ragezor
»

[Delphi] Pomoč pri reševanju naloge ! Nujno :/

Oddelek: Programiranje
161783 (1373) Suly
»

[python] prednosti in slabosti

Oddelek: Programiranje
132572 (2148) Gundolf
»

double

Oddelek: Programiranje
201354 (1159) Imortales

Več podobnih tem