com.google.common.math.ToDoubleRounder.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V x
$com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; mode
&com/google/common/math/ToDoubleRounder roundToDoubleArbitrarily (Ljava/lang/Number;)D
java/lang/Double
isInfinite (D)Z ! " (com/google/common/math/ToDoubleRounder$1 !$SwitchMap$java$math$RoundingMode [I
$ % & ' ( java/math/RoundingMode ordinal ()I???????
, - . sign (Ljava/lang/Number;)I? ?? ???????? 6 java/lang/ArithmeticException 8 java/lang/StringBuilder
7
7 ; <