Re: 95th percentile of an array.

From: Date: Mon, 31 Jan 2011 04:16:32 +0000
Subject: Re: 95th percentile of an array.
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-311091@lists.php.net to get a copy of this message
On Sun, Jan 30, 2011 at 10:39 PM, Adam Richardson <simpleshot@gmail.com>wrote: > On Sun, Jan 30, 2011 at 8:44 PM, Marc Trudel <mtrudel@wizcorp.jp> wrote: > >> Just out of curiosity, wouldnt it be better to use floor($n) instead of >> round($n-0.5)? >> > > Hi Marc, > > I don't think so, although I could have missed something (I just quick > cranked out the example.) The definition I linked to involves rounding (2.5 > would round to 3, and 2.4 would round to 2), so I just included the rounding > in the equation. Let me know if you see something I botched. > > Thanks, > > Adam > > -- > Nephtali: A simple, flexible, fast, and security-focused PHP framework > http://nephtaliproject.com > Hi again Marc, One other note. Maybe you were suggesting that the equation should have been reduced to floor($n) instead round($n - .5). I purposely tried to stay true to the equation/algorithm provided in the link so it would be easy for the OP to see exactly where I got the equation from and how I mapped it to PHP code (although I did have to adjust the equation for zero indexes used in arrays.) That all said, if you wanted to reduce the equation to floor($n) to produce a more succinct representation, then you could certainly make that change and it would produce the same result. Thanks, Adam -- Nephtali: A simple, flexible, fast, and security-focused PHP framework http://nephtaliproject.com

« previous php.general (#311091) next »