|
|
Definition bzw. Erklärung: Dekrementieren
|
|
|
|
[englisch: decrement; wörtlich: vermindern; Gegenteil: Inkrementieren (inc, ++)]
Bei dem EDV Begriff Dekrementieren handelt es sich um einen Vorgang in einer
Zählschleife, bei dem die Zählvariable bzw. Laufvariable um einen
festen Wert vermindern bzw. dekrementiert wird. Das Dekrementieren wird durch
einen speziellen Operator (--, dec) oder durch eine Subtraktion (n=n-1) dargestellt.
Der spezielle Dekrement-Operator wird in der Regel als verkürzte Schreibweise
für das vermindern der Zählvariable bzw. Laufvariable um den Wert 1 eingesetzt.
Bei der Verminderung um alle anderen Werte die größer oder kleiner als 1 sind,
wird eine Subtraktions-Anweisung in Form (Laufvariable = Laufvariable - Wert) eingesetzt.
Der Dekrementoperator kann ebenso auf eine Vielzahl anderer Datentypen wie zum Beispiel
Konstanten, Variablen, Zeiger (englisch: pointer) und Zeichenketten (englisch: string)
angewendet werden, wobei der entsprechende Datentyp immer um einen vordefinierten Wert
vermindert bzw. dekrementiert wird.
Anwendungsbereiche für das Dekrementieren finden sich in der Mathematik und bei
der Programmentwicklung in der Informatik. Das Dekremtieren um den Wert 1 ist sozusagen die Default-Einstellung und
wird von allen gängigen Programmiersprachen unterstützt.
Einsatzgebiete für das Dekremtieren sind vor allem Schleifenkonstruktionen wie zum Beispiel
die Zählschleife, bei der eine Zählvariable bis zu einem bestimmten Wert runtergezählt werden soll.
Bei höheren Programmiersprachen wie der Programmiersprache ANSI C, C++ ist der
Dekrementoperator durch ein -- gekennzeichnet bei der Programmiersprache Pascal durch
die Prozedur dec. Die Verarbeitungsgeschwindigkeit des Dekrementoperators verläuft
schneller als eine gewöhnliche Subtraktion, da es sich um einen internen Operator bzw.
eine interne Prozedur handelt, die maschinennah programmiert wurde.
|
|
|
|
|
© 2003-2012 Alle Texte, Grafiken sowie das Design sind Urheberrechtlich geschützt und
dürfen nicht ohne Zustimmung von Bullhost Internet Service weiter verwendet werden.
|
|
|
|