Java'nın Math sınıfındaki metodlar arasında pek bilinmeyen ama aslında oldukça kullanışlı bir metod var: Math.signum() metodu, parametre olarak aldığı sayının pozitif olması durumunda 1, negatif olması durumunda da -1 değer döndüren çok faydalı bir metod. double ya da float değer tipinde bir input ile aşağıdaki gibi kullanılabilir:
double signum (double girdi)
float signum (float girdi)
Not: 0 değeri ile kullanıldığında çıktısı da 0 olur.
double sayi1= 234.22;
System.out.println(Math.signum(sayi1));//1.0
double sayi2= -55.3;
System.out.println(Math.signum(sayi2));//-1.0