Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Целочисленные выражения

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


Таблица 27-3: Тестирование целочисленных выражений


Выражение истинно, если ...

Выражение истинно, если ...

изображение

изображение

изображение

изображение

целое число1 -экв целое число2 целое число1 равно целое число2. целое число1 Ne- целое число2 целое число1 не равно целое число2. целое число1 -Le целое число2 целое число1 меньше или равно целое число2. целое число1 -lt целое число2 целое число1 меньше чем целое число2.


изображение

целое число1 -гэ целое число2 целое число1 больше или равно целому числу2.


изображение

изображение

#! / Bin / Баш


# test-integer: оценить значение целого числа.


ИНТ = -5


если [ -z "$INT"]; затем

echo «INT пусто». >&2 выход 1

fi


если [ $INT -eq 0 ]; затем отобразите «INT равно нулю».

еще

если [$ INT -lt 0]; затем эхо «INT отрицательно».

еще

echo "INT положительный."

fi

если [$ ((INT% 2)) -экв 0]; затем эхо "INT четное".

еще

echo "INT нечетный."

fi

fi

#! / Bin / Баш


# test-integer: оценить значение целого числа.


ИНТ = -5


если [ -z "$INT"]; затем

echo «INT пусто». >&2 выход 1

fi


если [ $INT -eq 0 ]; затем отобразите «INT равно нулю».

еще

если [$ INT -lt 0]; затем эхо «INT отрицательно».

еще

echo "INT положительный."

fi

если [$ ((INT% 2)) -экв 0]; затем эхо "INT четное".

еще

echo "INT нечетный."

fi

fi

целое число1 -GT целое число2 целое число1 больше целое число2. Вот скрипт, который их демонстрирует:



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


Лучшие облачные вычисления для ОС в OnWorks: