Pytania oznaczone «negative-number»

146
Zmień liczbę ujemną na dodatnią

Mam metodę Java, w której sumuję zbiór liczb. Jednak chcę, aby wszystkie liczby ujemne były traktowane jako pozytywne. Zatem (1) + (2) + (1) + (- 1) powinno wynosić 5. Jestem pewien, że można to zrobić w bardzo prosty sposób - po prostu nie wiem

94
Czy można rozróżnić między 0 a -0?

Wiem, że wartości całkowite 0i -0są zasadniczo takie same. Zastanawiam się jednak, czy można je rozróżnić. Na przykład, skąd mam wiedzieć, czy zmienna została przypisana -0? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition :...