Как сделать число отрицательным java
Чтобы сделать число отрицательным в Java , можно использовать знак минус перед числом или умножить число на -1.
int number = 10; // делаем число отрицательным number = -number; System.out.println(number); // => -10 // альтернативный способ int number2 = 5; number2 = -1 * number2; System.out.println(number2); // => -5
Если число уже отрицательное, то можно просто использовать его со знаком минус:
int negativeNumber = -10; System.out.println(negativeNumber); // => -10
Как преобразовать отрицательное число в положительное в Java
Чтобы преобразовать отрицательное число в положительное число (это называется абсолютным значением), используется Math.abs () . это Math.abs() метод работает так number = (number ».
Смотрите полный пример:
package com.mkyong; public class app < public static void main(String[] args) < int total = 1 + 1 + 1 + 1 + (-1); // вывод 3 System.out.println("Total : " + total); int total2 = 1 + 1 + 1 + 1 + Math.abs(-1); // вывод 5 System.out.println("Total 2 (absolute value) : " + total2); >>
Total : 3 Total 2 (absolute value) : 5
В этом случае, Math.abs(-1) преобразует отрицательное число 1 в положительное 1.
Смена положительного числа на отрицательное или наоборот

Вообщем даже не знаю как реализовать такую вещь как смену положительного числа на отрицательное или наоборот. Я просто новичек в этом деле, сильно не бейте меня.
1 2 3 4 5 6 7 8 9 10
public class MyProject { public static void main (String [] args) { int chislo1 = -5; int chislo2 = -9; int result = chislo1 + chislo2; System.out.print(result); } }
В итоге получим ответ (-14). Но как сделать так, чтобы если знак отрицательный у числа результата, сделать его положительным? Я просто синтаксиса не могу понять.
А так же интересует такой вопрос, вот например:
1 2 3 4
int chislo1 = -5; int chislo2 = -9; int result = chislo1 + chislo2; System.out.print(result);
Ответ будет (-14). Ну это понятно, потому что я сам задал сложение двум отрицательным числам. А как сделать чтобы ява машина посчитала сама эти числа? Или только вручную задав знак + ? Заранее благодарю за помощь.
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Смена положительного на отрицательное
Помогите осуществить: — нужно что бы при вводе допустим числа 100 оно принимало значение -100.
Перевод положительного числа в отрицательное
нужен сегмент программы который число в AL переведет в отрицательное и зпишет его в переменную в.

Изменение положительного числа на отрицательное в JavaScript
Здравствуйте! Подскажите как изменить положительное число с точкой на такое-же но с минусом(-).

После каждого положительного числа файла F1 вставить 0, а каждое отрицательное заменить на его модуль
Добрый день, помогите пожалуйста. Заполнить случайными целыми числами файл F1(предусмотреть и.
![]()
![]()
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709

Сообщение было отмечено KEKCoGEN как решение
Решение
1 2 3 4 5 6 7 8 9 10
public class MyProject { public static void main (String [] args) { int chislo1 = -5; int chislo2 = -9; int result = -1 * (chislo1 + chislo2); System.out.print(result); } }
Как преобразовать отрицательно число в положительное, и наоборот? [закрыт]
Закрыт. Этот вопрос необходимо уточнить или дополнить подробностями. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение.
Закрыт 2 года назад .
У меня есть переменная
int pYaw = (int) mc.thePlayer.rotationYaw; int pPitch= (int) mc.thePlayer.rotationPitch;
pYaw может возвращать отрицательно или положительное число, но как мне преобразовать отрицательно число в положительное, и наоборот?