Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Python: OverflowError: (34, 'Result too large')

Gringo [06.12.2007 15:50:23]

#

OverflowError: (34, 'Result too large')
Tällaista pukkaa erään laskutoimituksen yhteydessä. Johtuuko se liian isosta desimaaliluvusta? Mikä auttaisi?

Mobel [06.12.2007 16:14:20]

#

En Pythonia suuremmin tunne, mutta auttaisiko tietotyypin vaihto. Eli jos tulosta yritetään puskea vaikka integeriin, joka ei desimaaleista mitään ymmärrä, tuollainen virhe luultavasti tulostuu.
Yritä vaihtaa muuttujan tietotyyppiä, johon tuon ison desimaaliluvun tallennat.

Infoa Pythonin tietotyypeistä:
http://pathfinder.scar.utoronto.ca/~dyer/csca57/book_P/node16.html

Gringo [06.12.2007 17:37:45]

#

En saanut selville, mikä maksoi, mutta joka tapauksessa sain kierrettyä ongelman. Kiitos.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta