MCPcopy Create free account
hub / github.com/codeaashu/claude-code / percentile

Function percentile

src/context/stats.tsx:11–19  ·  view source on GitHub ↗
(sorted: number[], p: number)

Source from the content-addressed store, hash-verified

9 getAll(): Record<string, number>;
10};
11function percentile(sorted: number[], p: number): number {
12 const index = p / 100 * (sorted.length - 1);
13 const lower = Math.floor(index);
14 const upper = Math.ceil(index);
15 if (lower === upper) {
16 return sorted[lower]!;
17 }
18 return sorted[lower]! + (sorted[upper]! - sorted[lower]!) * (index - lower);
19}
20const RESERVOIR_SIZE = 1024;
21type Histogram = {
22 reservoir: number[];

Callers 1

getAllFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected