We present a histogram Monte Carlo method to calculate the existence probability E(p), the percolation probability P, and the mean-duster size S for percolation problems as continuous functions of the bond or site probability p. We then use E(p) and P in a percolation renormalization-group method to calculate the critical point and exponents. Our method gives quite accurate results for percolation problems.