code: public static double bernoulliCdf(int k, double p) {
          if(p<0) {
              throw new IllegalArgumentException("The probability p can't be negative.");
          }
          
          double probabilitySum=0.0;
          if(k<0) {
              
          }
          else if(k<1) { //aka k==0
              probabilitySum=(1-p);
          }
          else { //k>=1 aka k==1
              probabilitySum=1.0;
          }
          
          return probabilitySum;
      }
docs: Returns the cumulative probability under bernoulli
  
  @param k
  @param p
  @return