쉘 사 운영자
- N1, N2 : 정수 디지털
- 문자 : 곱셈 연산 기호 추가, 빼기, 나누기, 모듈 (+, -, *, /, %)
- $ A, $ B : 변수 A, 변수 B
방법 1
- 당신은 숫자와 기호 사이에 공백이 필요합니다
- 부분 지원하지 않습니다
EXPR N1 문자 N2
EXPR 숯불 $의 B를 $
- 이 형식은 곱셈 기호로 작성해야 * \ *
# 例如:100*100
expr 100 \* 100
방법 2
- 당신은 숫자와 기호 사이에 공백을 추가 할 수 없습니다
- 부분 지원하지 않습니다
에코 $ [N1, N2 CHAR]
EXPR을 $ [$ 숯불 $의 B]
방법 3
- 당신은 숫자와 기호 사이에 공백을 추가 할 수 없습니다
- 부분 지원하지 않습니다
에코 $ ((N1, N2 숯))
에코 $ (($ 숯불에 $ b))
예
계산 : 1 100 *
expr 1 \* 100
등가로
echo $[1 * 100]
등가로
echo $((1 * 100))
리눅스는 계산기와 함께 제공
BC를 입력 콘솔 명령을 사용하여
성공적인 항목이 표시됩니다 후
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
출력 종료 한 다음 Enter 키를 눌러 계산기 BC를 종료 입력
방법 4
계산기 BC 4 개 개의 조작을 사용하여
지원 진수
에코 "N1 문자 N2"| 기원전
1.2 + 3.4 계산
echo "1.2+3.4" | bc
소수 지정된 자릿수를 유지
echo "scale=num;n1 / n2" | bc
- 소수 자릿수의 덧셈과 뺄셈은 무효 유지하기
- NUM : 소수점 대표
- 0을 표시하지 않습니다 결과 (1,1) 섹션
예
# 1.2/3 保留2位 = .40
echo "scale=2;1.2/3" | bc
# 1.2 -5 = .40 = -3.8
echo "1.2-5" | bc
# 3 * 5 = 15
echo "3*5" | bc
# 1+2.345 保留两位
# 3.345
echo "scale=2;1+2.345" | bc
# 3.34
echo "scale=2;(1+2.345)/1" | bc