[CFM]Aantal getallen achter de komma bepalen!

Pagina: 1
Acties:

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 20:23
Hoe bepaal je dat er bijvoorbeeld maar 2 getallen achter de komma van de uitkomst van een som mogen komen?

bv: 33,3333333333333% moet zijn 33,33%

Ik kan het niet vinden :(

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:57
Welke taal?

https://fgheysels.github.io/


  • Y0ur1
  • Registratie: Oktober 2000
  • Niet online
In pascal bijvoorbeeld is het variabele:5:2 Dan heb je 5 getallen voor de komma en rond hij het af op 2 getallen na de komma. Weet niet welke taal jij bedoeld?

  • Yo-L
  • Registratie: December 2000
  • Niet online
Meestal is't zoiets:
code:
1
2
3
getal = 33,333333333333

afgerondgetal = (integer(getal * 100) / 100)

moet je zelf maar ff in coldfusion doen..

(integer() maakt er natuurlijk 'n integer van, kan ook iets van round() zijn, maar als je die hebt kun je meestal ook 'n precieze meegeven, dus dan is't verder allemaal overbodig...)

Verwijderd

in vb is het formatNumber(nummer,aantal getallen achter de komma)

  • tomato
  • Registratie: November 1999
  • Niet online
Foei, ga hier nog maar eens goed zoeken ;)

  • Wibs
  • Registratie: Augustus 2000
  • Laatst online: 14-09 11:23
Dit werkt ook
code:
1
Len(ListLast(getal, ","))

De variabele 'getal' bevat je cijfertje, dan weet je hoeveel cijfers er achter de komma staan. Niet dat je daar veel aan hebt bij je afronding. Misschien is NumberFormat() dan handiger :)

Verwijderd

#NumberFormat(mystring, "9999.99")#
Pagina: 1