계산기와 리코더

fx-9860G3 C.Basic 프로그래밍하기

fx-9860 시리즈 계산기에는 프로그래밍 언어가 내장되어 있습니다. 비공식적으로는 CASIO Basic으로 불립니다. 프로그래밍을 할 수 있다는 것은 분명한 장점이지만 기본으로 내장된 프로그래밍 언어는 속도가 느릴 뿐더러 프로그래밍 기능이 부족합니다.

이에 fx-9860 시리즈에서 사용할 수 있는 기능이 많고 속도도 빠른 프로그래밍 환경이 개발되었습니다. 이것이 C.Basic입니다. 이 글에서는 C.Basic의 간단한 사용 방법을 알아봅니다.

목차

C.Basic 설치하기

Forge de Planète Casio 홈페이지에서 최신 C.Basic 빌드를 다운로드받을 수 있습니다. fx-9860G/9860G2/9750G3/9860G3 등의 계산기에서 모두 사용할 수 있습니다. 2025년 5월 기준 최신 버전은 FX 2.50 build 4입니다.

위 사이트에서 CBASIC.g1a 파일을 다운로드받았다면 fx-9860G/G2/G3 프로그램 설치 방법 글에 나온 것처럼 계산기에 설치하면 됩니다.

이제 C.Basic으로 계산기를 프로그래밍해 봅시다.

C.Basic 프로그래밍하기

MENU 를 눌러 C.Basic 아이콘을 선택합니다. 그 후 EXE 를 눌러 C.Basic 파일 리스트 화면으로 진입합니다.

이곳에서는 계산기에 저장된 프로그램을 한눈에 볼 수 있습니다. 만일 한 번도 프로그램을 만들어 본 적이 없다면 아래 사진처럼 파일 리스트가 No Data를 보여주며 비어 있습니다. 정삼각형의 넓이를 구하는 프로그램을 하나 만들어 보면서 C.Basic의 사용법을 익혀 봅시다.

F3 (NEW) 를 눌러 새 프로그램을 만듭니다. 프로그램 이름을 정해야 합니다. 키에 빨간색으로 쓰여진 알파벳을 보면서 TRI라고 누른 후 EXE 를 누릅니다.

÷ 6 ( 순으로 누르면 TRI를 입력할 수 있습니다.

이제 프로그램을 입력할 수 있는 창이 나타납니다.

입력해야 할 프로그램 전체 내용은 아래와 같습니다.

?->A
Disp √3×A^2÷4

이 프로그램이 하는 일은 정삼각형의 한 변의 길이 A를 입력받고 정삼각형의 넓이를 출력하는 것입니다. 위 프로그램을 계산기로 입력하는 법을 배워 봅시다.

?는 문자 리스트에서 찾아 입력할 수 있습니다. F5 (CHAR)을 누릅니다. 그런 다음 F2 (SYBL)을 누른 후 ?에 커서를 가져다 대고 EXE 를 누르면 ?를 입력할 수 있습니다.

->는 로 입력합니다.

개행(줄 바꿈)은 EXE 를 누르면 입력됩니다. 개행 기호(↵)가 화면에 표시됩니다.

Disp는 메뉴에서 입력할 수 있습니다. SHIFT VARS (PRGM)을 누르면 프로그래밍을 위한 여러 가지 함수를 찾을 수 있는 메뉴가 뜹니다. F6 F2 (DISP) F6 (Disp) 순서대로 누르면 Disp를 입력할 수 있습니다.

나머지 식은 그대로 입력하면 됩니다. 참고로 루트는 SHIFT x2 로 입력할 수 있습니다.

프로그램을 잘 입력하였다면 아래와 같은 화면이 됩니다.

C.Basic 프로그램 실행하기

이제 만든 프로그램을 실행해야 합니다. F6 에 EXE가 표시될 때까지 EXIT 를 누릅니다. 그런 다음 F6 을 눌러 EXE를 선택하면 프로그램이 실행됩니다.

프로그램이 실행되면 화면에 ?가 나타나고 아래에 커서가 깜빡거립니다. 수를 입력하라는 표시입니다. 한 변의 길이가 3인 정삼각형의 넓이를 구해 봅시다. 3 EXE 를 누릅니다.

아랫 줄에 정삼각형의 넓이가 표시됩니다.

이제 EXIT 를 눌러 파일 리스트로 돌아갑시다. 그러면 아래와 같이 파일을 저장하겠냐는 메시지가 뜹니다.

EXE 를 눌러 파일을 저장합니다.

프로그램 파일의 확장자는 g1m입니다.

파일을 저장하고 파일 리스트 화면으로 돌아오면 방금 만든 프로그램이 보입니다. 참고로 100은 프로그램의 크기입니다.

파일 리스트에서 프로그램을 실행하고 싶다면 F1 을 누르거나 EXE 를 누르면 됩니다.

F2 를 누르면 프로그램을 수정할 수 있습니다.

C.Basic 설정하기

파일 리스트 화면에서 SHIFT MENU 를 누르면 C.Basic 설정 화면으로 들어갈 수 있습니다. 이 중 중요한 설정을 설명드리겠습니다.

  • Syntax Help: 함수를 입력할 때 도움말을 보여줍니다. 도움말을 보고 싶다면 on으로 하는 것을 추천드립니다.
  • EditFontSize: 글자 크기를 바꿉니다. 기본은 Std이지만 Mini로 바꾸면 한 화면에 더 많은 글자를 표시할 수 있습니다.
  • Hide StatBar: 프로그램 편집 화면에서 맨 위에 표시되는 파일 이름과 현재 모드를 숨길 수 있습니다.
  • Auto file save: 프로그램 편집 화면을 나갈 때 프로그램을 자동으로 저장해 줍니다. on을 선택하여 자동 저장을 켜시는 것을 추천드립니다.
BINUBALL
작성자: BINUBALL
공학용 계산기와 리코더에 관심이 많은 사람입니다. 현재는 fx-570ES PLUS, fx-570EX, fx-9860G3 등의 계산기 사용법을 주로 올리고 있습니다. 자세한 내용은 프로필을 참고하시길 바랍니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

글 검색하기

카테고리

태그

글 아카이브