계산기 엑스 - 가볍고도 강력한 계산기 - Google Play 앱
가볍지만 꼭 필요한 기능들과 강력한 성능을 제공하고, 단순하지만 세련된 UI로 친숙하고도 편리하게 업무를 도와주는 계산기 엑스입니다.
play.google.com
요즘은 계산기도 예전 기계식 계산기보다는 스마트폰이나 PC의 계산기 앱을 많이 사용하게 되는데요, 이러한 앱 형태의 계산기에는 수식창이 입력창으로 되어 있어 수식 편집 기능이 지원되는 경우가 많습니다. 의외로 모르시는 분들이 많아 소개해 드립니다.
안드로이드의 기본 계산기 앱이라 할 수 있는 구글 계산기를 열어 보겠습니다. 계산 수식 창에 커서가 깜빡이는 것을 볼 수 있습니다. 수식창을 터치하면 터치된 위치로 커서 위치가 변하는 것을 볼 수 있고 다시 숫자나 연산 부호를 입력하면 변경된 커서 위치부터 입력되는 것을 볼 수 있습니다.

뿐만 아니라 수식창을 길게 터치하면 복사하기, 붙여 넣기, 잘라내기 등의 기능을 사용하실 수 있습니다.
이러한 기능들은 다른 앱의 입력창에서도 지원되기 때문에 익숙한 기능들이죠. 그런데 여러 계산기 앱들을 사용해 보시면 이러한 기능이 지원되지 않는 계산기 앱들이 많다는 사실을 알 수 있습니다.
이유는 간단해 보이지만 이러한 수식 편집 기능을 지원하려면 상당히 개발 난이도가 올라가기 때문인데요. 기존 기계식 계산기에는 커서가 오른쪽 끝에 고정되고, 붙여 넣기 같은 기능이 지원이 안 되기 때문에 항상 수식 끝에 하나의 숫자, 또는 연산 부호가 오는 것만 고려하면 됩니다.
반면에 이러한 수식 편집 기능을 지원하려면 수식의 모든 부분에서 숫자 또는 연산 부호가 입력되는 상황이 고려되어야하며, 붙여 넣기 등 여러 숫자와 부호가 한 번에 입력되는 경우, 여러 숫자와 부호가 한 번에 교체되는 경우, 숫자와 부호가 아닌 문자가 입력되는 경우 등 상당이 많은 부분이 고려되어야 합니다.
위 경우들이 계산기 앱에 잘 고려되지 않은 경우가 많습니다. 구글 계산기 앱에서도 붙여넣기를 통해 숫자나 부호가 아닌 문자가 입력되거나 부호의 위치가 잘못되거나 할 경우 형식오류가 발생합니다.


수식 입력 편집은 사용자 입장에서는 친숙하고 편리한 기능이기 때문에 꼭 지원되어야 하는 기능이라고 생각합니다. 위와같은 형식오류는 사용자에게 상당한 불편감을 주기 때문에 개발 단계에서부터 철저히 고민되어야 할 부분이라고 봅니다.
계산기 엑스 - 가볍고도 강력한 계산기 - Google Play 앱
가볍지만 꼭 필요한 기능들과 강력한 성능을 제공하고, 단순하지만 세련된 UI로 친숙하고도 편리하게 업무를 도와주는 계산기 엑스입니다.
play.google.com
'계산기 엑스X' 카테고리의 다른 글
| 계산기 엑스X: 가볍고도 강력한 계산기 앱 (0) | 2023.02.16 |
|---|---|
| 개인정보 처리방침 (0) | 2023.02.12 |
| 계산기 앱의 계산 기록 (history) 기능 사용법 (0) | 2023.01.09 |
| 계산기의 m+, m-, mc, mr 키 사용법과 계산기 앱에는 없는 이유 (0) | 2023.01.05 |
| 계산기의 퍼센트(%) 키 사용법 (2) | 2023.01.03 |
댓글