给你第一个,其他依葫芦画瓢吧.
public static double NPV(double c1, double c0, double interest, int n) {
   double sum = 0;
   for(int i = 1; i <= n; i++)
       sum += ((double)interest) / Math.pow(1+interest,i);
   return (c1-c0) * sum;
}