Package de.gsi.chart.utils
Class DigitNumberArithmetic
- java.lang.Object
-
- de.gsi.chart.utils.DigitNumberArithmetic
-
public final class DigitNumberArithmetic extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static de.gsi.dataset.spi.utils.Tuple<java.lang.Double,java.lang.Double>formatStringForSignificantDigits(double num1, double num2)static intgetNumberOfSignificantDigits(double val)static intgetPrecision(double val)static voidmain(java.lang.String[] args)static intnumberDigitsUntilFirstSignificantDigit(double num1, double num2)static doubleroundToFractionalDigits(double num, int n)static doubleroundToSignificantFigures(double num, int n)
-
-
-
Method Detail
-
getNumberOfSignificantDigits
public static int getNumberOfSignificantDigits(double val)
-
getPrecision
public static int getPrecision(double val)
-
roundToSignificantFigures
public static double roundToSignificantFigures(double num, int n)
-
roundToFractionalDigits
public static double roundToFractionalDigits(double num, int n)
-
numberDigitsUntilFirstSignificantDigit
public static int numberDigitsUntilFirstSignificantDigit(double num1, double num2)
-
formatStringForSignificantDigits
public static de.gsi.dataset.spi.utils.Tuple<java.lang.Double,java.lang.Double> formatStringForSignificantDigits(double num1, double num2)
-
main
public static void main(java.lang.String[] args)
-
-