Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Espressioni intere

Le seguenti espressioni vengono utilizzate con i numeri interi:


Tabella 27-3: test delle espressioni intere


L'espressione è vera se...

L'espressione è vera se...

Immagine

Immagine

Immagine

Immagine

intero1 -eq intero2 intero1 è pari al intero2. intero1 -Ne intero2 intero1 non è uguale a intero2. intero1 -Le intero2 intero1 è minore o uguale a intero2. intero1 -lt intero2 intero1 è meno di intero2.


Immagine

intero1 -dare intero2 integer1 è maggiore o uguale a integer2.


Immagine

Immagine

#! / Bin / bash


# test-integer: valuta il valore di un intero.


INT=-5


se [ -z "$INT" ]; allora

echo "INT è vuoto." >&2 exit 1

fi


if [ $INT -eq 0 ]; then echo "INT è zero."

altro

if [ $INT -lt 0 ]; then echo "INT è negativo."

altro

echo "INT è positivo."

fi

if [ $((INT % 2)) -eq 0 ]; then echo "INT è pari."

altro

echo "INT è dispari."

fi

fi

#! / Bin / bash


# test-integer: valuta il valore di un intero.


INT=-5


se [ -z "$INT" ]; allora

echo "INT è vuoto." >&2 exit 1

fi


if [ $INT -eq 0 ]; then echo "INT è zero."

altro

if [ $INT -lt 0 ]; then echo "INT è negativo."

altro

echo "INT è positivo."

fi

if [ $((INT % 2)) -eq 0 ]; then echo "INT è pari."

altro

echo "INT è dispari."

fi

fi

intero1 -gt intero2 intero1 è maggiore intero2Ecco uno script che li dimostra:



La parte interessante dello script è il modo in cui determina se un numero intero è pari o dispari. Eseguendo un'operazione modulo 2 sul numero, che lo divide per due e restituisce il resto, può determinare se il numero è pari o dispari.


Il miglior sistema operativo cloud computing su OnWorks: