Есть ли эквивалентная функция для Math.signum (двойной) или Math.signum (флоат) в Java для других примитивных чисел, как междунар или длинный. Я не хочу писать код, такой какЭквивалент функция Math.signum (двойной) для междунар или длинной в Java
int sign = (int) Math.signum((double) intValue);
, когда есть лучшая альтернатива.
Integer.signum (INT I) и Long.signum (длинный л) – AMB
написать свой собственный метод ? все, что требуется, это 'return i> 0? 1: i <0? -1: 0; '. ** или ** вы можете «импортировать статические» методы «Integer.signum» и «Long.signum» – Moira
@AMB, вы должны разместить это как ответ. –