본문으로 건너뛰기
로그인 둘러보기
교육·접근성 · 기타 소프트웨어 · 윈도우즈 유틸

Free42

0

Free42는 HP-42S 과학 프로그래밍 계산기와 HP-82240 프린터를 완전히 재구현한 오픈소스 계산기 시뮬레이터입니다.

GPL계산기과학 계산기시뮬레이터오픈소스포터블

소개

Free42는 HP-42S 과학 프로그래밍 계산기와 HP-82240 프린터를 완전히 재구현한 오픈소스 계산기 시뮬레이터입니다. Thomas Okken이 개발한 이 소프트웨어는 HP 코드를 사용하지 않고 처음부터 새로 만들어졌으며, HP-42S ROM 이미지가 필요하지 않습니다. 원래 계산기와 사용자 인터페이스 및 프로그램 실행 기능을 완전히 호환하면서도 여러 향상된 기능을 제공합니다.

상세정보

기본 계산기 기능

Free42는 HP-42S의 모든 사용자 인터페이스와 명령 세트를 정확히 구현합니다. 실수, 복소수, 행렬 등 다양한 데이터 타입을 지원하며, 원래 계산기용으로 작성된 프로그램을 그대로 실행할 수 있습니다.

프로그램 관리 및 복사/붙여넣기

PRGM 모드에서 복사/붙여넣기를 사용하여 프로그램을 텍스트 형식으로 내보내고 가져올 수 있습니다. 붙여넣기 시 목록에 포함된 주석이나 인식할 수 없는 텍스트는 자동으로 무시됩니다. 여러 프로그램을 한 번의 붙여넣기 작업으로 프로그램 메모리에 로드할 수 있습니다.

상태 관리 시스템

Free42는 계산기의 전체 상태를 파일로 저장하고 관리하는 기능을 제공합니다. 저장된 상태에는 모든 프로그램, 변수, 자동 스택, 플래그, 커스텀 메뉴 등이 포함됩니다. 상태 파일은 .f42 확장자를 사용하며, 상태 관리자를 통해 불러오기, 내보내기, 복제, 이름 변경 등의 작업을 수행할 수 있습니다.

데이터 형식 호환성

행렬 복사/붙여넣기는 탭으로 구분된 텍스트 형식을 사용하여 Microsoft Excel, Google Sheets, LibreOffice Calc 등 스프레드시트 프로그램과 원활하게 데이터를 주고받을 수 있습니다.

이런 경우에 유용합니다

  • HP-42S 계산기 프로그램을 Windows PC에서 실행해야 할 때
  • 계산기 프로그램을 스프레드시트와 연동하여 작업할 때
  • 여러 계산기 설정(상태)을 관리하고 전환할 때
  • 원래 계산기와 동일한 기능을 소프트웨어로 사용하고 싶을 때

지원 환경

Free42는 Windows, macOS, Linux, Android, iOS 등 여러 플랫폼에서 사용할 수 있습니다. Windows 버전은 Windows Vista 이상이 필요하며, 최신 Visual C++ 재배포 가능 패키지가 필요할 수 있습니다.

최신 버전

현재 최신 버전은 3.3.12입니다.

라이선스

Free42는 GNU 일반 공중 사용 허가서 버전 2(GPLv2)에 따라 오픈소스로 배포됩니다.

시스템 요구사항

Windows Vista 이상