Search Results for

    Show / Hide Table of Contents

    Class DoubleUtil

    Defines a helper class for work with double values

    Inheritance
    java.lang.Object
    DoubleUtil
    Inherited Members
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public class DoubleUtil

    Constructors

    DoubleUtil()

    Declaration
    public DoubleUtil()

    Fields

    EPSILON

    Declaration
    public static final double EPSILON
    Field Value
    Type Description
    double

    Methods

    isDivisibleBy(double value, double divisor)

    Checks whether the specified value is divisible by divisor

    Declaration
    public static boolean isDivisibleBy(double value, double divisor)
    Parameters
    Type Name Description
    double value

    The value to check

    double divisor

    The divisor value

    Returns
    Type Description
    boolean

    True if value is divisible by divisor

    isPowerOf(double value, double power, double logBase)

    Checks whether the value is a power of some specified power value with specified log base

    Declaration
    public static boolean isPowerOf(double value, double power, double logBase)
    Parameters
    Type Name Description
    double value

    The value to check

    double power

    The power value

    double logBase

    The log base

    Returns
    Type Description
    boolean

    True is value has power of specified power value

    isRealNumber(double number)

    Checks whether the specified value is a real number

    Declaration
    public static boolean isRealNumber(double number)
    Parameters
    Type Name Description
    double number

    The value to check

    Returns
    Type Description
    boolean

    True if value is a real number

    isZero(double number)

    Checks whether the specified value is zero

    Declaration
    public static boolean isZero(double number)
    Parameters
    Type Name Description
    double number

    The value to check

    Returns
    Type Description
    boolean

    True if value is zero

    log(double value, double base)

    Computes log value with specified log base

    Declaration
    public static double log(double value, double base)
    Parameters
    Type Name Description
    double value

    The value

    double base

    The log base

    Returns
    Type Description
    double

    The log result

    round(double value, int decimals)

    Rounds value to nearest value considering specified amount of decimal places

    Declaration
    public static double round(double value, int decimals)
    Parameters
    Type Name Description
    double value

    The value to round

    int decimals

    The amount of decimal places to round

    Returns
    Type Description
    double

    The rounded value

    roundDown(double value, double nearest)

    Rounds down specified value to value which is divisible by nearest value

    Declaration
    public static double roundDown(double value, double nearest)
    Parameters
    Type Name Description
    double value

    The value to round down

    double nearest

    The nearest point divisor

    Returns
    Type Description
    double

    The rounded value

    roundDownPower(double value, double power, double logBase)

    Declaration
    public static double roundDownPower(double value, double power, double logBase)
    Parameters
    Type Name Description
    double value
    double power
    double logBase
    Returns
    Type Description
    double

    roundOff(double value)

    Rounds value to nearest integer value

    Declaration
    public static double roundOff(double value)
    Parameters
    Type Name Description
    double value

    The value to round

    Returns
    Type Description
    double

    The rounded value

    roundOff(double value, int decimals, boolean toNearest)

    Rounds value to nearest value considering specified amount of decimal places

    Declaration
    public static double roundOff(double value, int decimals, boolean toNearest)
    Parameters
    Type Name Description
    double value

    The value to round

    int decimals

    The amount of decimal places to round

    boolean toNearest

    value indicating whether we need to round to nearest integer value

    Returns
    Type Description
    double

    The rounded value

    roundUp(double value, double nearest)

    Rounds up specified value to value which is divisible by nearest value

    Declaration
    public static double roundUp(double value, double nearest)
    Parameters
    Type Name Description
    double value

    The value to round up

    double nearest

    The nearest point divisor

    Returns
    Type Description
    double

    The rounded value

    roundUpPower(double value, double power, double logBase)

    Declaration
    public static double roundUpPower(double value, double power, double logBase)
    Parameters
    Type Name Description
    double value
    double power
    double logBase
    Returns
    Type Description
    double
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml