Abschneiden

Etwas abzuschneiden bedeutet, es zu verkürzen, indem ein Teil davon entfernt wird. In der Informatik können beim Abschneiden Ziffern einer Zahl, Zeichen aus einer Zeichenkette oder Daten entfernt werden, die eine festgelegte Größe oder Grenze überschreiten.

Wenn beispielsweise die Gleitkommazahl 2.75 auf eine Ganzzahl gekürzt wird, wird der Nachkommateil entfernt und es entsteht 2. Das Abschneiden unterscheidet sich vom Runden, daher wird 3.875 zu 3 statt zu 4. Außerdem werden negative Zahlen in Richtung null verschoben: Beim Abschneiden von -2.75 entsteht -2 und nicht -3.

Zeichenketten werden möglicherweise abgeschnitten, wenn sie eine Zeichenbegrenzung überschreiten. Beispielsweise kann ein Programm die Texteingabe eines Benutzers Eingabe abschneiden, wenn sie zu viele Zeichen enthält. Wenn ein Benutzer beispielsweise 300 Zeichen eingibt, obwohl nur 250 erlaubt sind, schneidet das Programm beim Speichern der Daten die letzten 30 Zeichen ab. (Eine bessere Lösung wäre, das Eingabefeld auf 250 Zeichen zu begrenzen, um ein unerwartetes Abschneiden zu vermeiden.)

Anwendungen schneiden auch Dateinamen und Beschriftungen visuell ab, wenn sie zu lang sind, um in einem kleinen Bereich angezeigt zu werden. Eine App könnte beispielsweise „This document has a really long filename.txt“ bei der Anzeige in einer schmalen Spalte zu „This document has a...“ verkürzen. Die Auslassungspunkte zeigen an, dass ein Teil des ursprünglichen Textes ausgelassen wurde, obwohl die Auslassungspunkte selbst nicht Teil des Abschneidens sind.

Abschneiden in der Computerprogrammierung

Viele Programmiersprachen stellen eine Funktion zum Abschneiden von Zahlen bereit. Beispielsweise verwendet Python math.trunc(), während JavaScript Math.trunc() verwendet. Beide entfernen den Nachkommateil einer Zahl, ohne sie zu runden. Ein Entwickler eines Videospiels könnte beispielsweise den Wert der Stufe eines Spielers beim Anzeigen auf dem Bildschirm abschneiden. Wenn die Stufe des Spielers im Spiel 6.92 beträgt, wird auf dem Bildschirm 6 angezeigt. Sobald der Wert 7.0 oder höher erreicht, wird 7 angezeigt.

Das Abschneiden einer Zeichenkette umfasst das Extrahieren der Zeichen innerhalb eines festgelegten Bereichs. Die PHP-Funktion substr($text, 0, 6) beginnt beim ersten Zeichen und übernimmt genau sechs Zeichen aus der Zeichenkette $text. Mit mb_substr() kann mehrbytekodierter Text sicher anhand des von der Zeichenkette benötigten Speicherplatzes begrenzt werden. Beide Methoden sind nützlich, um sicherzustellen, dass Zeichenketten klein genug sind, um in einer Datenbank oder an einem anderen Ort mit Größenbeschränkungen gespeichert zu werden.

NOTE:Beim Abschneiden wird der ausgelassene Teil der Daten dauerhaft verworfen, sofern das Programm den ursprünglichen Wert nicht an anderer Stelle beibehält.

Aktualisiert August 4, 2026 von Per C.

quizTesten Sie Ihr Wissen

Computer processors are manufactured in a protected space called what?

A
Cleanroom
0%
B
Darkroom
0%
C
Whiteroom
0%
D
Blackroom
0%
Correct! Incorrect!     View the Cleanroom definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Abschneiden auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.