bash 산술 연산
1192 단어 Linux
산술 연산 자 는 프로그램 에서 가, 감, 승, 제 등 수학 연산 을 실현 할 수 있 는 연산 자 를 말한다.Shell 에서 자주 사용 하 는 수학 연산 자 는 다음 과 같다.
+: 두 변 수 를 덧셈 합 니 다. -:두 변 수 를 줄 입 니 다. *:두 변 수 를 곱셈 합 니 다./:두 변 수 를 나 누 기 합 니 다. * *:두 변 수 를 멱 연산 합 니 다.%:모드 연산, 첫 번 째 변 수 를 두 번 째 변수 로 나 누 어 나머지 를 구하 십시오. + =:플러스 는 자신 을 바탕 으로 두 번 째 변 수 를 추가 합 니 다. - =:감 소 는 첫 번 째 변 수 를 바탕 으로 두 번 째 변 수 를 뺀 것 과 같 습 니 다. * =:곱 하기 는 첫 번 째 변 수 를 바탕 으로 두 번 째 변 수 를 곱 하 는 것 과 같 습 니 다./=:첫 번 째 변 수 를 제외 하고 두 번 째 변 수 를 나 눕 니 다.% =:모드 할당, 첫 번 째 변 수 는 두 번 째 변 수 를 모드 로 연산 하고 첫 번 째 변 수 를 할당 합 니 다.
이 연산 자 를 사용 할 때 는 연산 순서 에 대한 문 제 를 주의해 야 한다.예 를 들 어 아래 명령 을 입력 하고 1 + 2 의 결 과 를 출력 합 니 다.
echo 1+2
셸 은 출력 결과 3 이 아 닌 1 + 2 를 출력 했다.셸 에 서 는 연산 순 서 를 바 꿀 수 있 는 세 가지 방법 이 있다.
expr 로 연산 순 서 를 바꾸다.echo ` expr 1 + 2 ` 로 1 + 2 의 결 과 를 출력 할 수 있 으 며, expr 로 뒤의 표현 식 을 수학 연산 으로 표시 할 수 있 습 니 다.주의해 야 할 것 은 '작은 따옴표 가 아니 라' Tab '키 위의 그 기호 이다.
let 로 수학 연산 을 지시 하 다.먼저 연산 결 과 를 변수 b 에 할당 할 수 있 습 니 다. 연산 명령 은 b = let 1 + 2 입 니 다.그리고 echo $b 로 b 의 값 을 출력 합 니 다.let 가 없 으 면 1 + 2 를 출력 합 니 다.수학 연산 을 $[] 로 표시 하 다.수학 연산 을 $[] 기호의 중 괄호 에 쓰 면 중 괄호 의 내용 이 먼저 수학 연산 을 한다.예 를 들 어 echo $[1 + 2] 를 명령 하면 출력 결 과 를 3 으로 표시 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바이너리 파일cat 또는tail, 터미널 디코딩 시 처리 방법cat으로 바이너리 파일을 보려고 할 때 코드가 엉망이 되어 식은땀이 났다. 웹에서 스크롤된 정보의 처리 방법과alias의 설정을 요약합니다. reset 명령을 사용하여 터미널을 재설정합니다.이렇게 하면 고치지 못하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.