95线,99线的含义是百分位数。
百度百科:
维基百科:
计算公式:
简单理解:
1.指标列表中元素按顺序排列。2.有序列表百分比位置的元素。
1)list.size * 百分比 = 元素位置(若为浮点数则向上取整)
2)list.get(第一步的元素位置-1) , 因为代码中list下标从0开始,计算逻辑是按列表位置1开始。
如 [15,20,35,40,50] 这样一个list 其99线为 list.get(5 * 99% -1) = list.get(4.95 - 1) = list.get(5 -1) = list.get(4) ,
即列表下标为4,位置为5的元素 50 ,即99线为50.