Class DoubleFormat


  • public final class DoubleFormat
    extends java.lang.Object
    Commonly used formatting of floating-point values used when writing custom exposition to various monitoring systems.
    • Method Detail

      • decimalOrNan

        public static java.lang.String decimalOrNan​(double d)
        Parameters:
        d - Number to format.
        Returns:
        A stringified version of the number that uses a decimal representation or the word "NaN".
      • decimalOrWhole

        @Deprecated
        public static java.lang.String decimalOrWhole​(double d)
        Deprecated.
        since 1.0.11 in favour of wholeOrDecimal(double)
        Parameters:
        d - Number to format.
        Returns:
        A stringified version of the number that only uses a decimal representation if the number is not whole.
      • decimal

        public static java.lang.String decimal​(double d)
        Parameters:
        d - Number to format.
        Returns:
        A stringified version of the number that only uses a decimal representation if the number is not whole.
      • wholeOrDecimal

        public static java.lang.String wholeOrDecimal​(double d)
        Parameters:
        d - Number to format.
        Returns:
        A stringified version of the number that only uses a decimal representation if the number is not whole.