����� Guido Socher (homepage)
�� ������:
���� ������ RPN ������������� ��� HP15c � ��� ���� ������ � ������� �������.
������� �� �������:
������� �������� <dima_bsd(at)list.ru>
����������:
|
RPN ������������ ��� Linux
������:
RPN ��������� �� Reverse Polish Notation. Reverse Polish Notation ������� � 1920 ���� Jan Lukasiewicz ��� ������ ������ �������������� ��������� ��� ������������� ������.
����������� ��������� ����� ��� �������� RPN, �� ����� �� �������, ���
���� ����� ����������� �������������� ������.
_________________ _________________ _________________
|
����������
��������� RPN ������������ ����� ����������� ��������� HP. HP
����������� ���� ����� � ��ϣ� ������ �� ������������ � 1968 ����.
���� �� ������ ������ � ���������, �� �������, ��� ���������� ����� ��� ����
����������� ������������� �� HP. � ������ ������ ������� ������, ������� ��������� � ����� ���� ������.
����������� ����������� ���� ������������� ������������ HP ������ ��������� � �������������� � ��������� ������� ������
����� �������� ���������.
��� ������ ���������� ��������� ���������� RPN ������������, ��������� ���
Linux. �� ���������� ��������� ��������� HP, �
����� ������ RPN ������������, ������� �������� ��������� ������������ �� HP.
��� ����� RPN? ������ RPN?
RPN ������������ ���������� ���� � �������������� �������� ����������� ���������� ��
������ ������ �����. ���� ������������ ��� ������, ���� ����������� ����������,
������� ��� ����������� ��� ����������� ���������� �� �������.
������� ��� �� ����������� ������ � RPN �������������.
������� �� ������� ����� � ����, � ����� "��������", ��� � ����
����� �������.
� ������� �� ������ ���������:
(( 3 + 1 )^2 + 1) * 4
��� ����� ����� ������ ���������:
3 enter
1 + (�� ����� ������� ��������� ���� ��������: 4)
x^2 (�� ����� ������� ��������� ���� ��������: 16)
1+ (�� ����� ������� ��������� ���� ��������: 17)
4* (�������� ���������: 68)
��� ��� ��� ���������� ����� ��������� ��� ������������ 9 ������� ������ �
�� ������ ��� ������������� ����������. �������� ������� �� �� ��������� ��� ��� ������������, � ���.
������� �������, ���� ����������� �������� ��� ���� ��������.
���� ���������� ��� ���������� � ����������� �� �������������� ������������,
�� ��� ��� ���������� ����� ��������� ����� ����� ������ 12 �����, � ����� �� ����� �����
������������� ����������.
���� � ������ ������������:
- RPN �������� ����� ������� �������. ��� �� ��������� ������������� ������� ������ ��� ���������� ����������. ������� ������� ������� ���������� �� ������.
- �� ������ ������������� ����������. ��� ����������� �������� �������� �������.
- ������������� ��������� ��������� ��������� ���ޣ�� � ����� ��������� ������. ����� ��������� �� ������� ����������. ������������ ���������� ��������� ����������.
- RPN �������, ������ ��� ������������ ������� ���� �����, � ����� �������, ��� � ��� ������.
- ��������� ������������ ��������� ����� ����� �����, ������ ����� ����� ��������. �� �������������� ������������, ����������� ������������� ������� ������ ����� �������� � ������ ���������� ������� �����, ����� �ӣ ������������ ���������.
������������
���� � ����� ������� �������������, ������� �� ������ ��������������
� �������� ���� ������ ������ ��� ������, � ����� � ���������� ����� ������.
rpnjcalc
���� ����������� ���������� Javascript. ��� ��� ����������� ������, ������� ����������� ��
����� ����������� (!) ����������� (������� ������� �� �������� � opera 5/6, netscape 4, konquerer). �� ���������� �� ����������� ������ ������������� �� javascript ���,
��� �� ������ ����� ������������ ���������� ��� ����� ����� � �������� ����������. ������ �������� �����
����� �������� � rpnjcalc
hp-35
���� ����������� ���� ���������� Javascript, �� �������� ������������� �� ���������� ������� �������� �
��������� (������) ��������� ������������� HP-35. �� ������ �������������� ��� online,
������� �� ���� ������.
���� �� ������������� ������ �� ������������, �� � ������� �������
zip ���� �� ������ ����, ������ ��� �� ���������� gif ������� � ����� �������� ������� �������,
���� ���������� ��� ��������.
�������� �������� �� ��, ��� ���� ����������� �� ����� ����� ����������������, ���
��������� HP35. ��������, �� ����� ��������� ������������������ ������� ������ � �������� (0-360).
��������: | hp-35 |
�������� ��������: | Unknown, taken from www.hpmuseum.org. Download here:hp-35.zip |
��������: | GPL |
dc
���� ����������� ������������ ����� ������� ������� Unix. �� ���� ���� �� ����� ������ unix
��������. �� ����� ��������� ������ �������� �������������� ��������, �� ������������ ����� ������� �����.
����� ��� ���������, �������� � ������� dc � ����� ����� � ����� "k" (��������: 6k � ������� ����).
��� ������������� ��������. ������ �� ������ ��������� ���������� (+-*/) � ������������� ������ �������
����� � ������� "p". ���������� �������� crtl-d.
��������: | dc (desk calculator) |
�������� ��������: | Part of every unix system. Under Linux the package name for dc is called bc |
��������: | normally the same as your Unix system |
vc.pl
���� ����������� ������� �� �����. ��� ����� ���������� ����������, ��� ��� ���
�� ����� ���� ��������� �����������. ��, ������� ������ ������������ ���
��� ������� �������������� ���������� - ���� ����� - ��� ����� ���� ���� ������.
� ���� ���� ��������������� ������� (������� help).
��������� ����� �������, ��� ��� ������ ���������� ������ ����������� ������ �����.
��������: | vc (vector calculator) |
�������� ��������: | http://vc-calc.sourceforge.net/ |
��������: | GPL |
x48
���� ����������� ������������ ����� �������� HP-48. ��� ������, ��� �� ������ ��������� �� � ��� ��
HP. ����������� ����� ���� ������������ ����������. ��� ����� ������� ��������� ���
HP-48. x48 ���������������� �� �������� GPL, �� ��������� ����� ��������, �������,
����������� HP. ��������� hp48 HP ������ �� ���������� � ��������� ��������� ������ �������� � 2000 ����.
����������: ������� ����� ����� ����������� �� �������� ����������, �� �� �ݣ �� ������������ ����� ��������� ������������
������������� HP-48, ������-��� � x48 �� ����� �������
������������ ���������. ������� ��� ����������� ����� ����� ������� ������ �
������� ����� �������.
��� ��� x48 - ��������,
�� ������ ��������� �������� ����� ��� ��, ��� � ������������ HP-48. ��������� ������, 0.4, ������� � ���� �����,
��� ��������� ���, ��������� ��������
���� ������ �������. ������ 0.4 ����� ���������
����, ����� ������������ ��� ����������� Linux. �����������, ��������� ������� ��������, ���� � ���������� ��������� �� "x48 details page", ���� ����� ������� �� ������ ����.
hp67
� ����� ������������ ��������� ����������������, �� ��������� � ��������� hp67, �� ��
��������� ��������� � ��������� �� ���� hp67. ��� ��
��������. ��������� ������� (ncurses), ��
���������������� ����� �������. �� �ģ� � �������� ������������� � �����
man-�������� (������ ����).
�� ���� ������ ��� ��������������� ��� ��������� hp67.
��� ������ ���������������� ������� "prog" � ������� ���� ���������, ������� � ����� �����
� ���������� "immed".
��� ���������� ���������, ����������� "run labelname".
��� ������. ��� ������ ������� �����������, ��� ��� ���������
����� ���� ���������� � �������, �� �� ����������, ��� ��������������� ��
hp67:
prog (������� ����� ����������������)
label myprg
ENTER
*
rtn
immed (����� ������ ����������������)
������ �� ������ ������������ "run myprg", ����� ��������� x^2.
kalc
kalc ���� ����������� � ��������� ������, ����� ����������� ����������� �������. �� �������� � ������������ � ������������ �������,
� �������������� ����������� �������� ����. �������� ����������� ����� �����������.
����� ������ �������������� ( pdf ���� ����).
dcalc
��� ���� ���������� �����������, ���������� �� ncurses.
�� �� ���������������, ��� hp67, �� �� ������ ������������ ����� ��
hex � bin � � decimal.
rpncalc
���� ����������� ���� ����������, �� �� �� ������� �� ncurses. ������� �� ����� ����� �� ������� "dc".
�� ����� ����� �������������� �����������, ��� HP28s.
������� rpncalc ����� �����������, ��� "dc". �� ����������� �
������������ �������, ��������� � ���������.
rpncalc - ����� Debian.
gdcalc
��� �������� ����������� � ����������� ����������� gtk.
�� ������ �������� ����� ����� RPN ��� algebraic.
�� ���������� 4 ������: scientific (��� ���������� ������� ���ޣ���), financial (��� ���������� ���������� ���ޣ���), statistics (��� ���������� �������������� ���ޣ���) �
����� ��������������� �����, ������� ���������� programming mode. ������ ���� ����� �� ����� ������ ������ �
����������������� ������������ (���
x48 ��� hp67). �� ���������� �ӣ, ��� �� �������� �� �������� ������������.
����� ������������ ���� �������������� ������, �� ������ ����������
������� units (ftp://ftp.gnu.org/gnu/units/, ��� ���������� � ����������� ������������� Linux).
grpn
���� RPN ����������� ���� ������� �� gtk.
�� ���������� �������� �������������� � ������������������ �������.
galculator
���� ����������� �� ���������������� ����� ����� �� gdcalc. �� ������ ��������� ��� �� �������������
RPN ��� ��������������� ������� �����. �� ������������ �������������� bin/hex/dec � ��������
��� �������� ������� �������.
������ �� ���������� ��������� ������ ��������� gtk (gtk 2.2),
������� ����� ���������� �������� ��� ��������� �� ������ �������.
�� �� ����� ������ ������������� � ����� ���������� ���������������� ���������.
calcoo
��� ������ �����������. �� �������� ��� � ������ RPN, ���
��������������. �� ������� �������� ��� ���������� �������������� � ������������������ ����������.
Kalk
��� ������� (�� ����������) RPN ����������� ��� ����������� palm.
�alm �� �������� ��� Linux, �� � ���������� ���� �����������, ������ ��� �� �������� ��� ��������� GPL (�������� ��� palm).
GCalc
��� �� RPN �����������, �� �ӣ �� ����� � ����� ��������.
��� ����������, ���������� �� java, ����������� �����������. �� ������� ������ java ��� mozilla ��� netscape, ����� ������ jre �� blackdown.org.
�� ����� ������� ������� ������� � ��������, ����������� � java.
����������
��� �� ������, ������ ���ģ� ��� ���� ���-�� � RPN �������������.
��������, ���� �ݣ RPN ������������, ��
�ӣ ������������� ���� ���������������� ��� ��������� GPL.
������
- �������� ��������, ������ �������������, ��������� �� ����� ��������� ���� ������
- ������ �������� ��� HP48, �� hpcalc.org
- http://www.hpmuseum.org/, ���������� ����� � ���� ������������� HP
- area48.com/history.html, ������� ����������� HP48
- www.transnull.com/hp48.html, FAQ� � ������ ��� HP48
- www.hp-collection.org/hewlettpackard.htm, ������� ��������� ����������� ������������� HP, �������� � ��������
- www.limov.com/rcl20/, RCL 20: ����, ����� � ������������ HP. ��� ����� (������ ������ ���) � ���������� HP41
- www.finseth.com/~fin/hpdata.html, ���� ������ HP, ������ � ���� ������������� HP
- www.hp.com/calculators/, ����������� ���� ������������� HP (��� ������, ����������� ����, ������� ���������� ����� RPN ������������� HP). �� HP ������ �������� �������. �������� �������� ��������.
�������� �������
� ������ ������� ���� �������� �������. �� ���� �������� �� ������ ��������
���� ����������� ��� ����������� ����������� ������ ���������
<--, ������� � ��������� �������� �������
2004-05-21, generated by lfparser version 2.43