Example usage for org.apache.commons.math4.util FastMath ceil

List of usage examples for org.apache.commons.math4.util FastMath ceil

Introduction

In this page you can find the example usage for org.apache.commons.math4.util FastMath ceil.

Prototype

public static double ceil(double x) 

Source Link

Document

Get the smallest whole number larger than x.

Usage

From source file:com.ericbarnhill.arrayMath.ArrayMath.java

/**
  * In-place element-wise {@code ceil} of a {@code double[]}. Returns reference to first passed array.
  */*from www.  j av  a  2 s  . c o  m*/
  * @param f {@code double[]} array.
  * @return  {@code double[] array}
  * 
  * @since 0.1
  */
public static double[] ceil(double[] f) {
    final int fi = f.length;
    for (int i = 0; i < fi; i++) {
        f[i] = FastMath.ceil(f[i]);
    }
    return f;
}

From source file:com.ericbarnhill.arrayMath.ArrayMath.java

/**
  * Element-wise {@code ceil} of a {@code double[]}. Returns deep copy.
  *//  w ww  .  j av a2  s . c  o m
  * @param f {@code double[]} array.
  * @return  {@code double[]} array.
  * 
  * @since 0.1
  */
public static double[] ceilC(double[] f) {
    final int fi = f.length;
    double[] h = new double[fi];
    for (int i = 0; i < fi; i++) {
        h[i] = FastMath.ceil(f[i]);
    }
    return h;
}