Java Ceil ceil(double double1, double double2)

Here you can find the source of ceil(double double1, double double2)

Description

Ceil function in original algorithm

License

Open Source License

Parameter

Parameter Description
double1 a parameter
double2 a parameter

Return

long

Declaration

public static long ceil(double double1, double double2) 

Method Source Code

//package com.java2s;
/**//from  w w w .  jav  a  2s  .c o  m
 * Persian Calendar see: http://code.google.com/p/persian-calendar/
 Copyright (C) 2012  Mortezaadi@gmail.com
 PersianCalendarUtils.java
    
 Persian Calendar is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * Ceil function in original algorithm
     * @param double1
     * @param double2
     * @return long
     */
    public static long ceil(double double1, double double2) {
        return (long) (double1 - double2 * Math.floor(double1 / double2));
    }
}

Related

  1. ceil(double a, int cutOfDigits)
  2. ceil(double d)
  3. ceil(double d)
  4. ceil(double d, int exp)
  5. ceil(double d, int p)
  6. ceil(double num, int bit)
  7. ceil(double value, int decimal)
  8. ceil(double value, int scale)
  9. ceil(double Var1)