Toon posts:

[PHP] Afronden op halven

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ok, ik zit met een klein probleempje, ik wil een waarde afronden op halven. Dus bv: 4.3 wordt 4.5, 4.6 wordt ook 4.5
Alleen kan dit natuurlijk niet met round(), ceil() of number_format() maar hoe wel?

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
round($x * 2) / 2

zo klopt ie wel :)

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 08-09 17:10
welke wiskunde? ;)

Verwijderd

Topicstarter
Op zaterdag 20 april 2002 17:36 schreef elviver het volgende:
welke wiskunde? ;)
Heb ik iets gemist?

  • tomato
  • Registratie: November 1999
  • Niet online
Naja, vermenigvuldig met 2, rond af op tientallen zoals je normaal zou doen en deel vervolgens weer door 2. Ofzo?

  • Knutselsmurf
  • Registratie: December 2000
  • Laatst online: 09:02

Knutselsmurf

LED's make things better

Duh. maal 2, willekeurig welke afrondfunctie en dan weer delen door 2?

- This line is intentionally left blank -


  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 08-09 17:10
Op zaterdag 20 april 2002 17:37 schreef robbinh het volgende:

[..]

Heb ik iets gemist?
Op zaterdag 20 april 2002 17:38 schreef Knutselsmurf het volgende:
Duh. maal 2, willekeurig welke afrondfunctie en dan weer delen door 2?
dat ;)

Verwijderd

Topicstarter
Op zaterdag 20 april 2002 17:34 schreef marcusk het volgende:
round($x * 2) / 2

zo klopt ie wel :)
Soms ligt het zo simpel :)
Bedankt, nouw, kmoet het natuurlijk wel nog FF testen he :)

  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 08:23
Op zaterdag 20 april 2002 17:33 schreef robbinh het volgende:
Ok, ik zit met een klein probleempje, ik wil een waarde afronden op halven. Dus bv: 4.3 wordt 4.5, 4.6 wordt ook 4.5
Alleen kan dit natuurlijk niet met round(), ceil() of number_format() maar hoe wel?
round(x*2)/2
of
int(x*2+0.5)/2
Pagina: 1