det du spørger om der der ingen fornuft i. Der er et begrænset antal cifre der er korrekte i et tal. og det antal cifre skriver php, at skrive flere cifre er rent gætteri.
hvert tal lagre i computeren i et bestemt antal bit, vist noget i retning af 40 bit, idet du dividerer bliver der lavet et nyt tal i det format, og idet det tal klemmes ind i de bit mister det den præcicion du efterlyser. hvert ciffer fylder lidt over 3 bit så der er kun ca 12 eller 13 præcice cifre i det tal du har at udskrive.
tipsen> Det med det ulovlige variabelnavn er jeg godt klar over, men nu var $1 jo allerede skrevet i spørgsmålet, så hvorfor ikke fortsætte med det, for ikke at give for stor forvirring :) ?!
hehe - det havde jeg faktisk ikke set i det oprindelige ;-)
NB: Der er forøvrigt et issue mht. scaling ved brug af bcdiv - drop det og rund af med enten number_format() eller printf().
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.