De digitale vraagbaak voor het wiskundeonderwijs

home |  vandaag |  gisteren |  bijzonder |  gastenboek |  wie is wie? |  verhalen |  contact

HOME

samengevat
vragen bekijken
een vraag stellen
hulpjes
zoeken
FAQ
links
twitter
boeken
help

inloggen

colofon

  \require{AMSmath} Printen

Meer decimalen

Hoe kun je met een programmeertaal meer decimalen van een breuk verkrijgen dan die taal eigenlijk toelaat?

In PHP krijg je bijvoorbeeld maximaal 12 decimalen van een breuk, maar ik zoek dus een algoritme om tot 100 decimalen te rekenen bij een breuk. Dit hoeft niet als een getal op worden geslagen. Het mag dus aan een string worden toegevoegd.

Erwin
Leerling bovenbouw havo-vwo - vrijdag 27 oktober 2006

Antwoord

Je kunt natuurlijk zelf een algoritme maken. Het handigste is om het getal dan voor te stellen als een array. Voor de deling kun je een staartdeling implementeren.

Er zijn echter ook anderen die dit al voor je gedaan hebben. Zo heeft PHP beschikking over BCMath (nl2.php.net/bc). Voor andere talen zijn er ook zulke dingen te vinden. Zoek in Google op "big integer" + de taal die je nodig hebt.

Vincent
Vragen naar aanleiding van dit antwoord? Klik rechts..!
vrijdag 27 oktober 2006



home |  vandaag |  bijzonder |  gastenboek |  statistieken |  wie is wie? |  verhalen |  colofon

©2001-2024 WisFaq - versie 3