반응형

Windows 계산기


Windows 운영체제에는 기본으로 설치되는 Windows 계산기가 제공된다.

Windows 계산기의 실행 방법은 시작 메뉴를 열고(Windows 키) '계산기'라고 입력하면 된다.

(또는 실행 창에서 calc.exe 입력)

 

OS 설치 시 기본으로 함께 설치되는 데다 심플하고, 사용법도 간단해서 Windows를 사용하는 사람이라면 Windows 계산기를 사용하지 않은 사람은 거의 없을 것이다.

 

Windows 기본 계산기는 Windows 새 버전이 출시될 때마다 조금씩 개선이 이루어졌다.

 

Windows 7에서는 일반용, 공학용 계산기뿐만 아니라 프로그래머용, 통계용 계산기가 추가되었다.

또한 단위 변환, 날짜 계산 기능이 추가되었고, 심지어는 워크시트를 통해 주택 담보 대출, 자동차 임대, 연비 계산까지 가능해지면서 엑셀(EXCEL) 문서나, 서드파티(3rd party) 계산기를 사용하지 않고도 Windows 기본 계산기 하나로 거의 모든 계산 작업이 가능해졌다.

728x90

Windows 10에 들어서는 UWP(유니버설 Windows 플랫폼)으로 변경되어 UI 적으로 전체적으로 개선되었다.

기능적으로는 통화 환율, 부피, 길이, 무게 및 질량, 온도, 에너지, 면적, 속도, 시간, 일률, 데이터, 압력, 각도 등 다양한 변환 기능이 추가되었다.

추가로, Windows 계산기를 Github에 오픈소스로 공개하기까지 했다. (https://github.com/microsoft/calculator)

 

이렇게 Windows 계산기의 기능이 점점 많아져서 편리해진 장점이 있는 반면, 기본 계산기로서의 복잡성 또한 함께 증가하고 있어 일반 사용자 입장에서는 계산기를 다루기가 다소 어려워졌다는 것이 단점이다.

 

실제로 얼마 전 지인으로부터 도움을 하나 요청받았는데, 바로 Windows 계산기에서 나눗셈이 잘 안된다는 것이었다.

정확히는 계산기에선 나누기 연산을 하면 소수점 자리가 보이지 않아 나누기를 한 나머지가 버려지는 문제발생하는 것이었다.

 

 

Windows 계산기 나눗셈, 소수점 안 되는 문제 해결 방법


해당 지인의 PC를 살펴보니, 계산기의 모드프로그래머용으로 설정되어 있는 것을 확인하였다.

 

Windows 프로그래머용 계산기에서 7÷2를 수행한 결과

프로그래머용 계산기는 10진수(DEC) 뿐만 아니라 16진수(HEX), 8진수(OCT), 2진수(BIN) 계산을 지원하며, AND, OR, XOR, Shift 등 각종 논리 연산을 지원하는 프로그래머에 특화된 계산기이다.

 

다만, 프로그래머용 계산기는 소수점 계산이 불가능하며 때문에 나누기 연산을 하더라도 소숫점 자리를 표현하지 못해 나머지가 잘리는 문제가 발생한다.

그러므로 해당 문제는 계산기의 버그나 오류가 아니며, 소숫점이 나오게 하려면 일반 계산기표준 계산기로 변경하면 문제가 해결된다.

 

표준 계산기로 바꾸는 방법은 계산기 왼쪽 상단의 메뉴(≡)에서 '표준' 항목을 클릭하면 표준 계산기로 변경된다.

표준 계산기에서 다시 나눗셈을 해보면 소수점 자리까지 잘 나오고, 계산도 잘 되는 것을 확인할 수 있다.

Windows 표준 계산기에서 7÷2를 수행한 결과

반응형

+ Recent posts