Перейти к содержимому

Как сделать число положительным java

  • автор:

Как сделать число отрицательным 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.

Смена положительного числа на отрицательное или наоборот

Author24 — интернет-сервис помощи студентам

Вообщем даже не знаю как реализовать такую вещь как смену положительного числа на отрицательное или наоборот. Я просто новичек в этом деле, сильно не бейте меня.

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(предусмотреть и.

Эксперт JavaЭксперт С++

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 может возвращать отрицательно или положительное число, но как мне преобразовать отрицательно число в положительное, и наоборот?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *