def qsturng(p, r, v):
 if all(map(_isfloat, [p, r, v])):
  return _qsturng(p, r, v)
 return _vqsturng(p, r, v)

def qsturng ( p , r , v ) : if all ( map ( _isfloat , [ p , r , v ] ) ) : return _qsturng ( p , r , v ) return _vqsturng ( p , r , v )
approximates the quantile p for a studentized range distribution having v degrees of freedom and r samples for probability p .