English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
bc 명령어는 임의 정밀도 계산기 언어로, 일반적으로 Linux에서 계산기로 사용됩니다.
기본 계산기와 유사합니다. 이 계산기를 사용하여 기본 수학 연산을 할 수 있습니다.
보통의 연산:
bc(옵션)(파라미터)
옵션 값
파라미터
파일: 계산 작업을 포함하는 파일을 지정합니다。
$ bc bc 1.06.95 저작권 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. 이는 완전히 무료로 제공되는 소프트웨어로, 절대로 보증이 없습니다. 자세한 내용은 `warranty`를 입력하세요. 2+3 5 5-2 3 2+3*1 5
quit을 입력하여 종료합니다.
파이프 문자를 통해
$ echo "15+5" | bc 20
scale=2 소수점 자리수 설정하면,2 두 자리를 유지하는 것을 의미합니다:
$ echo 'scale=2; (2.777 - 1.4744)/1' | bc 1.30
bc는 scale을 사용하여 소수점 자리수를 설정하는 것 외에도 ibase와 obase를 사용하여 다른 진수의 연산을 수행합니다:
$ echo "ibase=2;111" |bc 7
진수 변환
#!/bin/bash abc=192 echo "obase=2;$abc" | bc <pre> <p> 실행 결과는:11000000, 이는 bc를 사용하여 십진수를 이진수로 변환한 것입니다.</p> <pre> #!/bin/bash abc=11000000 echo "obase=10;ibase=2;$abc" | bc
실행 결과는:192이는 bc를 사용하여 이진수를 십진수로 변환한 것입니다.
계산 평방과 평방근:
$ echo "10^10" | bc 10000000000 $ echo "sqrt(100)" | bc 10