리눅스 분류
리눅스 계산기 bc에서 계산결과를 2진수로 출력하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,343 조회
- 0 추천
- 목록
본문
리눅스 계산기 bc에서 계산결과를 2진수로 출력하기
bc사용시 계산결과를 2진수로 출력하기 위해서는 출력결과를 2진수로 지정하는 bc명령어인 "obase=2"를 입력하신 후에 계산을 하시면 됩니다.
아래의 예를 보면 출력결과가 모두 2진수로 출력된 것을 알 수가 있습니다.
[root@su250 ~]# bc bc 1.06 Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'.
obase=2
2+8
1010
8-2
110
8*2
10000
8/2
100
quit
[root@su250 ~]# |
위의 결과를 보시면 "obase=2"이후에는 모든 결과값이 2진수로 출력 되었습니다.
즉, obase는 출력 값을 몇 진법으로 할 것인가를 결정하는 것입니다.
즉, 첫번째 2+8의 값은 10이며 이를 2진수로 표시하면 "1010"이 됩니다.
그리고 두번째, 8-2의 값은 6이며 이를 2진수로 표시하면 "110"이 됩니다.
그리고 세번째, 8*2의 값은 16이며 이를 2진수로 표시하면 "10000"이 됩니다.
마지막으로 8/2의 값은 4이며 이를 2진수로 표시하면 "100"이 됩니다.
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.