1280 bytes vs 4096 bytes

계산기 2022. 2. 21. 15:42 posted by tolkien

Sharp EL-5230을 입수해서

언제나 그렇듯이 설명서보면서 이것저것 해보다가

web에 올라온 숫자야구 프로그램을 발견했습니다.

조금 길긴 했는데, 다 꾸역꾸역 입력하고 실행해보았습니다.

그리고, 혹시나해서 memory check를 해보니 EQN 2개, 프로그램 4개가 들어있다고 하고, 남은 memory가 59bytes...

 

설명서를 보니 EL-5230은 1280 bytes를 제공한다고 합니다.

형제 기종인 EL-5250은 4096 bytes를 제공한다는 설명을 본 순간

와~ 널널하겠다.라는 생각이 불쑥 들었습니다.

 

추신. HP-12C는 400 step 지원(platinum 기준)이라서 더 작긴 한데, 거긴 명령어 세트로 제한되어서 작다는 느낌이 없었슴.

      2. HP-17bII+는 32K bytes... (광할하다.) 게다가 List, Matrix 지원

          EL-5230에서는 STAT mode에서 입력한 값을 PROG mode에서는 못 가져오네요. 아쉽...

 

EL-5230,5250.pdf
6.11MB

꼬랑지. 첨부한 숫자야구 프로그램에 버그가 있었네요.
          0~9에서 서로 다른 세개의 숫자를 맞추는 것으로 변경했습니다.

baseball-el5230.txt
0.00MB

HP-12C, HP-17BII+에서 삼각함수

계산기 2022. 2. 12. 21:25 posted by tolkien

HP-17BII+는 재무용 계산기다. 그래서, 삼각함수를 제공하지 않는다.

HP-12C는 재무용 계산기다. 역시 삼각함수따위는 제공하지 않는다.
HP-10BII+도 재무용 계산기다. 하지만, 학생용.이어서 그런지 삼각함수를 제공한다.

 

그리고, 난 "고급" 계산기에 삼각함수가 없으면 왠지 허전하다.

뭐, 제공하지 않으니까 하고 체념했는데, 그런 허전함을 느낀 사람들이 많았던 것같다.

HP-12C와 HP-17BII+는 프로그래밍을 할 수 있다는 점을 이용해서
삼각함수를 계산하는 프로그램이 공개되어 있다.

- hp-12c에서 삼각함수: https://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/articles.cgi?read=487

- hp-17bII+에서 삼각함수: https://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/articles.cgi?read=222

 

둘 다 외부에서 프로그램을 download는 꿈도 꿀 수 없으니
8bit 시대처럼 문서를 보고 일일히 입력할  밖에. 그리고, 굉장히 느리다.

그냥 보급형 공학계산기를 따로 갖추는 것이 더 효율적이지만, 입력해놓고 일부러 삼각함수 값을 계산하면서 히죽히죽 웃고 있다.

Fast and Accurate Trigonometric Functions on the HP-12C.pdf
0.11MB
Improved TRIG. and INVERSE TRIG. functions for the HP-17BII.pdf
0.12MB

HP-17BII+ 재무 계산기

계산기 2022. 2. 7. 17:45 posted by tolkien

어쩌다보니 재무계산기쪽을 공부하고 있고,

(계산기 사용법만 공부합니다!)

어쩌다보니 HP-12C, HP-10BII+, HP-17BII+를 손에 들게 되었습니다.

 

HP-12c Platinum

처음에 시작한 것은 HP-12C.

- 시작하면서 TVM은 확실하게 익혔습니다.

- hpcalc에 가니 삼각함수를 구하는 program이 있어서 입력해보고 우와~ 이건 소중이야.라고 외침.

- program을 보면서 내용을 이해하기 위해서 flow chart를 그리는 제 자신을 발견했습니다.

- 단점: cpu 8bit, debugging 환경도 8bit.

중간에 틀리게 입력해서 값이 이상하면 한줄한줄 버튼 눌러가며 확인하는데, 두어번하고 나니 회의가 들더군요. 21세기에 뭔 짓이여.


 

 

HP 10bII+ (rev1)

어제 저녁부터 보기 시작한 것이 HP-10BII+

- 일단 최신!이라고 말하고 싶었지만, rev2가 아닌 rev1

- 학생용.

- 무엇보다 기본 수학함수(ln, log, y^x, e^x, 삼각함수)까지 내장되어 있어 일반 공학용 계산기로 쓸 수 있음을 확인하고 뿌듯. (hp-12c는 없습니다.)

- 단점(?): hp-12c와 달리 RPN이 아닌 infix 계산(일반 공학용 계산기 입력 방식)

- cpu가 32bit

 


 

 

hp 17bII+ (gold)

그러다가, 오늘 17BII+를 보고 질렀습니다.

- hpcalc에서 평이 그다지 좋지 않은 gold입니다.

- RPN 됩니다.

- hp-39gs에서 가장 높이 평가했던 soft menu를 채용하고 있습니다. 즐거워요.

- 통계 값(x,y) 입력하는데, 위에 것들 보다 조금 더 불편합니다.

- (통계) 결과값을 보는 것은 위 두 모델보다 좋아요. 우와~ 소리가 나오네요.

- 나쁜 점: 가장 최신 제품이 2007년 이전에 출시한 것이라서 "부드러운" button이 언제 삭아버릴까 조마조마하네요. (이후에 나온 17bII+ sliver가 2007년 출시)

- 나쁜 점(2): 이것도 8bit cpu! 근데, 빨라...


 

총평은

12C는 CFA 시험에 들고 갈 수 있는 놈 + premium (왜?)

10BII+는 실용성에서 탑.

17BII+는 HP 계산기 특유의 감성...

 

추신. hpcalc의 글을 보면 다른 브랜드보다 확실히 덕후가 많음.

hp 직원에도 덕후가 있는 듯.

워즈니악이 hp 직원이었던이 우연이 아닌듯.

 

추신2. 한글 manual 첨부합니다.

hp12cplatinum-qsg-ko.pdf
0.45MB
hp12cplatinum-ug-ko.pdf
1.82MB
hp10biiplus-qsg-ko.pdf
0.63MB
hp10biiplus-ug-ko.pdf
2.93MB
hp17biiplus-qsg-ko.pdf
0.36MB
hp17biiplus-ug-ko.pdf
6.77MB