php сделать отрицательное число положительным

Изменение знака числа в PHP?

у меня есть несколько поплавков:

Как я могу изменить все это на отрицательные поплавки, чтобы они стали:

также мне нужен способ сделать обратное

если поплавок отрицательный, сделайте его положительным.

8 ответов

или, лучшее решение, ИМХО:

как @ VegardLarsen опубликовал,

явного умножения можно избежать для краткости, но я предпочитаю читаемость над краткостью

Я предлагаю избегать if / else (или эквивалентного троичного оператора), особенно если вам нужно манипулировать рядом элементов (в цикле или с помощью функция Lambda), как это повлияет спектакль.

» если поплавок отрицательный, сделайте его положительным.»

для того чтобы изменить знак числа, вы можете просто сделать:

как насчет чего-то тривиального, как:

преобразование только положительного в отрицательное:

преобразование только отрицательного в положительное:

повторно редактировать: «также мне нужен способ сделать обратное, если поплавок отрицательный, сделайте его положительным»

изменяет число на противоположное.

Я думаю, что ответ Гамбо в порядке. Некоторые люди предпочитают это причудливое выражение, которое делает то же самое:

редактировать: по-видимому, вы ищете функцию,которая также сделает отрицательные положительные. Я думаю, что эти ответы самые простые:

Источник

Числа и операции над ними в PHP

Замечания

Чтобы вывести результат операции на экран, не обязательно вводить переменную. Можно просто выполнить нужные операции внутри команды echo :

В операции не обязательно должно участвовать только два числа, их может быть любое количество. Сложим, например, три числа и сразу же выведем результат:

Операции над переменными

Математические операции можно производить не только над числами, но и над переменными. Сложим, к примеру, значения двух переменных:

Не обязательно сразу выводить результат операции, можно вначале записать его в какую нибудь переменную, а уже затем вывести значение этой переменной:

Приоритет операций

Математические операции PHP имеют такой же приоритет, как в обычной математике. То есть в начале выполняется умножение и деление, а потом уже сложение и вычитание. В следующем примере вначале 2 умножится на 2 и затем к результату прибавится 3 :

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Равный приоритет

Умножение и деление имеют равный приоритет и выполняются по очереди слева направо. Рассмотрим на примере, что имеется ввиду. В следующем коде вначале выполнится деление, а потом умножение:

Если же переставить знаки местами, то вначале выполнится умножение, а потом деление:

В следующем примере каждая новая операция деления будет применяться к предыдущей:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Группирующие скобки

При желании вы можете указывать приоритет операций с помощью круглых скобок. Давайте, например, переделаем наш код так, чтобы вначале выполнилось сложение, а уже потом умножение:

Скобок может быть любое количество, в том числе и вложенных друг в друга:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Нюансы группировки

В данном случае скобки получаются лишними (у умножения ведь и так приоритет), но код является допустимым. Иногда такую группировку используют в тех местах, где приоритет операций не очевиден. Для примера рассмотрим следующий код:

Как вы уже знаете, в нем вначале выполнится деление, а потом умножение. Но с первого взгляда это может быть не слишком очевидно. Здесь можно использовать группирующие скобки, чтобы явно показать приоритет:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Дроби

В PHP также существуют и десятичные дроби. В них целая и дробная части отделяются друг от друга точкой. Смотрите пример:

Смотрите еще пример:

Отрицательные числа

Числа могут быть отрицательными. Для этого перед числом необходимо поставить знак минус:

Знак минус можно писать как к числам, так и к переменным:

Остаток от деления

Возведение в степень

Давайте возведем в степень значение переменной:

Может быть такое, что и число, и степень будут содержаться в переменных:

Приоритет возведения в степень

Операция возведения в степень имеет приоритет перед умножением и делением. В следующем примере вначале выполнится возведение в степень, а затем умножение:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Не запуская код, определите, что выведется на экран:

Источник

Сделайте отрицательное число положительным

У меня есть метод Java, в котором я суммирую набор чисел. Однако я хочу, чтобы любые отрицательные числа рассматривались как положительные. Так что (1)+(2)+(1)+(-1) должно равняться 5.

16 ответов:

концепция, которую вы описываете, называется «абсолютное значение», а Java имеет функцию математика.АБС чтобы сделать это за вас. Или вы можете избежать вызова функции и сделать это самостоятельно:

ты ищешь абсолютное значение, приятель. Math.abs(-5) возвращает 5.

этот код можно безопасно вызывать и на положительные числа.

вы спрашиваете об абсолютных значениях?

математика.пресс.(..) это функция, которую вы, вероятно, хотите.

самый простой, если трудоемкий способ сделать это, чтобы обернуть каждое число в математике.АБС() вызов, так что вы бы добавить:

с логическими изменениями, чтобы отразить, как ваш код структурирован. Многословный, возможно, но он делает то, что вы хотите.

когда вам нужно представить значение Без понятия потери или отсутствия (отрицательное значение), это называется «абсолютное значение».

это означает, что ваша логика и код должен работать следующим образом:

есть 2 способа отрицать значение:

Ну, что касается того, как вы на самом деле делаете это в Java, это очень просто, потому что Java уже предоставляет функцию для этого, в Math class : value = Math.abs(value);

да, делая это без Math.abs() это просто строка кода с очень простой математика, но почему ваш код выглядит уродливо? Просто используйте Java при условии

Источник

Php сделать отрицательное число положительным

Бывалый
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник
Сообщений: 161
Регистрация: 5.8.2003

Репутация: нет
Всего: 1

Эксперт
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 2
Всего: 71

Бывалый
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник
Сообщений: 161
Регистрация: 5.8.2003

Репутация: нет
Всего: 1

Спасибо, тема закрыта

Опытный
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5

Бывалый
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник
Сообщений: 161
Регистрация: 5.8.2003

Репутация: нет
Всего: 1

Опытный
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник
Сообщений: 806
Регистрация: 8.12.2004

Репутация: 5
Всего: 7

number:=-number;
number:=-1*number;
Сдерживаю себя от хорошего броска уже разложившейся большой такой помидориной. %:-)

Un salsero

Репутация: 1
Всего: 360

Un salsero

Репутация: 1
Всего: 360

Бывалый
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник
Сообщений: 208
Регистрация: 8.12.2004
Где: Волгоград, Россия

Репутация: 1
Всего: 1

Советчик
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Модератор
Сообщений: 20502
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453

Un salsero

Репутация: 1
Всего: 360

Эксперт
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 2
Всего: 71

Бывалый
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Участник
Сообщений: 208
Регистрация: 8.12.2004
Где: Волгоград, Россия

Репутация: 1
Всего: 1

Эксперт
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительнымphp сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 8
Всего: 24

Цитата(Perchilla @ 14.12.2004, 18:34)
это только в том случае, если число гарантированно отрицательное

Внатуре.
Лучший метол, это который дал Perchilla, ещё в самом начале, через модуль.
И дальше не было необходимости всё кидать, все остальные методы, хуже и бесполезные, т.к. автор уже скорее всего всё сделал что ему было надо, а больше врядли кому понадобится ответ на такой сложный вопрос.
php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным php сделать отрицательное число положительным. Смотреть фото php сделать отрицательное число положительным. Смотреть картинку php сделать отрицательное число положительным. Картинка про php сделать отрицательное число положительным. Фото php сделать отрицательное число положительным

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »

[ Время генерации скрипта: 0.1483 ] [ Использовано запросов: 21 ] [ GZIP включён ]

Источник

Положительные и отрицательные числа массива

Задачи:

Поиск положительных элементов с FOREACH

Поиск положительных элементов:

Вычисление суммы положительных элементов:

Поиск положительных элементов, кратных 3:

Вычисление суммы положительных элементов, кратных 3:

Поиск отрицательных элементов с FOREACH

Поиск отрицательных элементов:

Вычисление суммы отрицательных элементов:

Поиск отрицательных элементов, кратных 3:

Вычисление суммы отрицательных элементов, кратных 3:

Поиск положительных элементов с FOR

Поиск положительных элементов:

Вычисление суммы положительных элементов:

Поиск положительных элементов, кратных 3:

Вычисление суммы положительных элементов, кратных 3:

Поиск отрицательных элементов с FOR

Поиск отрицательных элементов:

Вычисление суммы отрицательных элементов:

Поиск отрицательных элементов, кратных 3:

Вычисление суммы отрицательных элементов, кратных 3:

Поиск элементов с WHILE

Поиск чисел с while аналогичен поиску с for, только эта строчка:

Пример для поиска положительных чисел:

Ввод чисел через форму

Простая форма, отправляемая методом GET, с PHP обработчиком:

Теперь вы можете добавить сюда код любого из описанных выше циклов, например вычисление суммы положительных чисел с циклом for:

Конец последовательности

Для реализации конца последовательности нужно в начало цикла foreach добавить следующий код:

Для цикла for код будет выглядеть так:

Пример для поиска положительных элементов foreach:

Пример для поиска положительных элементов for:

Источник

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

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