Just nu i M3-nätverket
Jump to content

avrundade tal


calli

Recommended Posts

hoj!

antar att d e nåt i php.ini som ska ändras för att detta ska bli rätt.. men vad?

detta:

 

$tal=123456789101112131415161718192021222324252627282930;

print"TAL: $tal";

 

skriver ut:

TAL: 123456789101112140000000000000000000000000000000000

 

hur ska ja göra för att den ska skriva ut precis d som skrivs in å inte avrunda?

 

 

Link to comment
Share on other sites

Det finns ingen heltalstyp som är stor nog att jobba med så stora tal, ska du göra det utan avrundning måste du göra dig (eller hitta) ett biblitotek för bignum (http://www.objectsspace.com/encyclopedia/index.php/Bignum).

 

Rent spontant skulle jag säga att chansen är rätt stor att du har tänkt fel om du har behovet utan att förstå varför det blir fel.

 

Edit: Ah, hade ingen aning om BC math-paketet (notera dock att det skiljer sig lite mellan versioner om det är inbyggt som standard eller inte)

[inlägget ändrat 2005-05-19 14:08:35 av fhe]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...