17. januar 2013 - 21:06Der er
7 kommentarer og 1 løsning
Vis variabel med scientific notation og 2 decimaler.
Hej. Jeg har en php sider der laver en række beregninger med ret små tal. Når der er 4 nuller efter kommaet bliver de automatisk vist med scientific notation, men jeg ønsker at alle tal uanset antallet af foranstillede 0'er skal vises på denne måde. Samtidig ønsker jeg kun 2 decimaler(ud over de foranstillede 0'er).
Findes der en smartere måde end at tælle de foranstillede 0'er, lave en round() med antal nuller + 2 og så gange tallet med 10^x for derefter at skrive E-X bagefter?
Undskyld hvis jeg ikke har formuleret spørgsmålet helt klart. Jeg ønsker altid at benytte scientific notation og ikke normal visning, også ved værdier med et enkelt foranstillet 0. - Din kode virker modsat. Jeg er selv igang med en tilsvarende funktion, men det ville være noget nemmere hvis der fandtes en indbygget funktion til det:-)
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.