잘라내기

무언가를 잘라낸다는 것은 일부를 잘라 짧게 만드는 것을 의미합니다. 컴퓨팅에서 잘라내기는 숫자에서 자릿수를 제거하거나, 문자열에서 문자를 제거하거나, 지정된 크기나 제한을 초과하는 데이터를 제거할 수 있습니다.

예를 들어, 부동 소수점 숫자 2.75를 정수로 잘라내면 소수 부분이 제거되어 2가 됩니다. 잘라내기는 반올림과 다르므로 3.875는 4가 아니라 3이 됩니다. 또한 음수를 0에 가까운 방향으로 이동합니다. -2.75를 잘라내면 -3이 아니라 -2가 됩니다.

문자열이 문자 수 제한을 초과하면 잘라낼 수 있습니다. 예를 들어 프로그램은 사용자의 텍스트 입력문자가 너무 많이 포함된 경우 이를 잘라낼 수 있습니다. 예를 들어 사용자가 250자만 허용되는 곳에 300자를 입력하면 프로그램은 데이터를 저장할 때 마지막 30자를 잘라냅니다. (예상하지 못한 잘라내기를 방지하려면 입력 필드를 250자로 제한하는 것이 더 나은 해결 방법입니다.)

애플리케이션은 작은 영역에 표시하기에 너무 긴 파일 이름과 레이블을 화면에서 잘라내기도 합니다. 예를 들어 앱은 좁은 열에 표시할 때 "This document has a really long filename.txt"를 "This document has a..."로 줄일 수 있습니다. 줄임표는 원본 텍스트의 일부가 생략되었음을 나타내지만, 줄임표 자체는 잘라내기의 일부가 아닙니다.

컴퓨터 프로그래밍에서의 잘라내기

많은 프로그래밍 언어는 숫자를 잘라내는 함수를 제공합니다. 예를 들어 Pythonmath.trunc()를 사용하고, JavaScriptMath.trunc()를 사용합니다. 두 함수 모두 숫자를 반올림하지 않고 소수 부분을 제거합니다. 예를 들어 비디오 게임 개발자는 화면에 표시할 때 플레이어 레벨 값을 잘라낼 수 있습니다. 게임에서 플레이어의 레벨이 6.92라면 화면에는 6이 표시됩니다. 값이 7.0 이상이 되면 7이 표시됩니다.

문자열을 잘라내는 작업은 지정된 범위 안에 있는 문자를 추출하는 것입니다. 예를 들어 PHP 함수 substr($text, 0, 6)은 첫 번째 문자에서 시작하여 $text 문자열에서 정확히 6개의 문자를 가져옵니다. mb_substr()은 문자열에 필요한 저장 공간의 양을 기준으로 멀티바이트로 인코딩된 텍스트를 안전하게 제한할 수 있습니다. 두 방법 모두 문자열을 데이터베이스나 크기 제한이 있는 다른 위치에 저장할 수 있을 만큼 작게 만드는 데 유용합니다.

NOTE:잘라내면 프로그램이 원래 값을 다른 곳에 보관하지 않는 한 생략된 데이터 부분이 영구적으로 삭제됩니다.

업데이트됨 August 4, 2026 작성: Per C.

quiz지식 테스트하기

Which platform was the SMB protocol originally developed for?

A
iOS
0%
B
MacOS
0%
C
Unix
0%
D
Windows
0%
Correct! Incorrect!     View the SMB definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 잘라내기에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.