Gerade und Ungerade Zahlen ermitteln.

J

Jalapenjo

Grünschnabel
Hi,

und zwar habe ich diesmal folgendes Problem:

Ich habe eine Rechnung in der am ende logischerweise ein Ergebnis erscheint.
Nun möchte ich immer per Script anzeigen lassen ob dies eine gerade oder ungerade Zahl ist.

Mein ansatz war das ich das ergebnis mit bc durch 2 geteilt habe. Und mir dann zb ein anderer befehl dadran sagt ob es gerade oder ungerade ist.

Danke :)
 
Code:
for i in {0..10}; do let RES=$i%2; echo $RES; done

;)

(War aber auch der erste Treffer bei Google)
 
- Die Zahl durch 2 teilen
- dann das Ergebnis wieder mit 2 multiplizieren.
Wenn dann das Ergebnis mit der ursprünglichen Zahl übereinstimmt, war es eine gerade Zahl.... :D
 

Ähnliche Themen

Apache 2: Permission denied - exec failed bei bildern

Mein erstes größeres Skript.

Backup Job

Diveres Anfängerfragen

Server-Monitoring mit RRDTool

Zurück
Oben