///| pub fn pdtri(k : Int, y : Double) -> Double { if k < 0 || y < 0.0 || y >= 1.0 { return @double.not_a_number } let v = (k + 1).to_double() igami(v, y) }