Ini adalah perintah orpie yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator
PROGRAM:
NAMA
orpie adalah kalkulator RPN berbasis konsol dengan tumpukan visual interaktif.
RINGKASAN
orpi
CEPAT MULAI
PERHATIAN: meskipun halaman manual ini seharusnya cocok sebagai referensi cepat, halaman ini mungkin tunduk pada
berbagai kekurangan dalam penyusunan huruf. Dokumentasi definitif adalah manual pengguna
disediakan dengan Orpie dalam format PDF.
Bagian ini menjelaskan cara menggunakan Orpie dalam konfigurasi defaultnya. Setelah berkenalan
Anda sendiri dengan operasi dasar sebagaimana diuraikan dalam bagian ini, Anda mungkin ingin berkonsultasi
itu orpierc(5) halaman manual untuk melihat bagaimana Orpie dapat dikonfigurasi agar lebih sesuai dengan kebutuhan Anda.
GAMBARAN
Antarmuka memiliki dua panel. Panel kiri menggabungkan informasi status dengan
bantuan peka konteks; panel kanan mewakili tumpukan kalkulator. (Perhatikan bahwa
panel kiri akan disembunyikan jika Orpie dijalankan di terminal dengan kurang dari 80 kolom.)
Secara umum, Anda melakukan perhitungan dengan terlebih dahulu memasukkan data ke dalam tumpukan, lalu
mengeksekusi fungsi yang beroperasi pada data stack. Sebagai contoh, Anda dapat menekan
1 2 + untuk menambahkan 1 dan 2.
MEMASUKI NYATA ANGKA
Untuk memasukkan bilangan real, cukup ketik angka yang diinginkan dan tekan enter. Bilah spasi akan
memulai entri eksponen notasi ilmiah. Kunci 'n' digunakan untuk negasi. Di sini adalah
beberapa contoh:
─ Dengans──── Chasan XNUMX Choll XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Ch XNUMX Chs Chsmocansans XNUMX Chsans XNUMX Chs XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Chos XNUMXX XNUMX Chocansansans XNUMX Chs XNUMXs XNUMX Chsans XNUMX Chsans XNUMXososoto kehilangan
Penekanan Tombol Menghasilkan Entri
─ Dengans──── Chasan XNUMX Choll XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Ch XNUMX Chs Chsmocansans XNUMX Chsans XNUMX Chs XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Chos XNUMXX XNUMX Chocansansans XNUMX Chs XNUMXs XNUMX Chsans XNUMX Chsans XNUMXososoto kehilangan
1.23 1.23
1.23 23n 1.23e-23
1.23n 23 -1.23e23
─ Dengans──── Chasan XNUMX Choll XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Ch XNUMX Chs Chsmocansans XNUMX Chsans XNUMX Chs XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Chos XNUMXX XNUMX Chocansansans XNUMX Chs XNUMXs XNUMX Chsans XNUMX Chsans XNUMXososoto kehilangan
MEMASUKI KOMPLEKS ANGKA
Orpie dapat mewakili bilangan kompleks menggunakan kartesius (persegi panjang) atau polar
koordinat. Lihat MELAKUKAN OPERASI PERINTAH DASAR untuk melihat cara mengubah kompleks
mode tampilan angka.
Bilangan kompleks dimasukkan dengan terlebih dahulu menekan '(', lalu memasukkan bagian real, lalu
menekan ',' diikuti oleh bagian imajiner. Atau, Anda dapat menekan '(' diikuti oleh
besarnya, lalu '<' diikuti oleh sudut fase. Sudut akan diinterpretasikan dalam
derajat atau radian, tergantung pada pengaturan mode sudut saat ini (lihat PERFORMING
OPERASI PERINTAH DASAR). Contoh:
────────────────────────────────────────────────── ──────────────────
Penekanan Tombol Menghasilkan Entri
────────────────────────────────────────────────── ──────────────────
(1.23, 4.56 (1.23, 4.56)
(0.7072<45 (0.500065915655126, 0.50006591...
(1.23n,4.56<space>10<enter> (-1.23, 45600000000)
────────────────────────────────────────────────── ──────────────────
MEMASUKI MATRIK
Anda dapat memasukkan matriks dengan menekan '['. Unsur-unsur matriks kemudian dapat dimasukkan sebagai
dijelaskan di bagian sebelumnya, dan harus dipisahkan menggunakan ','. Untuk memulai baris baru
matriks, tekan '[' lagi. Di tumpukan, setiap baris matriks tertutup dalam satu set
tanda kurung; misalnya matriks
1 2
3 4
akan muncul di tumpukan sebagai [[1, 2][3, 4]].
Contoh entri matriks:
────────────────────────────────────────────────── ───────────────────
Penekanan Tombol Menghasilkan Entri
────────────────────────────────────────────────── ───────────────────
[1,2[3,4 [[1, 2][3, 4]]
[1.2 10,0[3n,5n [[ 12000000000, 0 ][ -3, -5 ]]
[(1,2,3,4[5,6,7,8 [[ (1, 2), (3, 4) ][ (5, 6), (...
────────────────────────────────────────────────── ───────────────────
MEMASUKI DATA DENGAN UNIT
Skalar dan matriks real dan kompleks secara opsional dapat diberi label dengan satuan. Setelah mengetik
di bagian numerik data, tekan '_' diikuti dengan string unit. Format dari
unit string dijelaskan di bagian FORMAT UNIT.
Contoh memasukkan data berdimensi:
────────────────────────────────────────────────── ─────
Penekanan Tombol Menghasilkan Entri
────────────────────────────────────────────────── ─────
1.234_N*mm^2/s<enter> 1.234_N*mm^2*s^-1
(2.3,5_s^-4<enter> (2.3, 5)_s^-4
[1,2[3,4_lbf*in [[ 1, 2 ][ 3, 4 ]]_lbf*in
_nm 1_nm
────────────────────────────────────────────────── ─────
MEMASUKI TEPAT INTEGER
Sebuah bilangan bulat yang tepat dapat dimasukkan dengan menekan '#' diikuti dengan angka yang diinginkan. Dasar
bilangan bulat akan dianggap sama dengan mode dasar kalkulator saat ini (lihat
MELAKUKAN OPERASI PERINTAH DASAR untuk melihat cara mengatur mode ini). Atau,
basis yang diinginkan dapat ditentukan dengan menekan spasi dan menambahkan salah satu dari {b, o, d, h}, ke
mewakili biner, oktal, desimal, atau heksadesimal, masing-masing. Di tumpukan,
representasi bilangan bulat akan diubah agar sesuai dengan mode dasar saat ini. Contoh:
─ Dengans──── Chasan XNUMX Choll XNUMX Choll XNUMXX XNUMX Choc XNUMXX XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Chos XNUMXX XNUMX Chososansans XNUMX XNUMXs XNUMX Chosanding Dengans XNUMX Chollans XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMXstar pulang XNUMX.ANANANANANANANAN
Penekanan Tombol Menghasilkan Entri
─ Dengans──── Chasan XNUMX Choll XNUMX Choll XNUMXX XNUMX Choc XNUMXX XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Chos XNUMXX XNUMX Chososansans XNUMX XNUMXs XNUMX Chosanding Dengans XNUMX Chollans XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMXstar pulang XNUMX.ANANANANANANANAN
#123456 # 123456`d
#ffff H # 65535`d
#10101n B # -21`d
─ Dengans──── Chasan XNUMX Choll XNUMX Choll XNUMXX XNUMX Choc XNUMXX XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Choc XNUMXX XNUMX Ch XNUMX Chos XNUMXX XNUMX Chososansans XNUMX XNUMXs XNUMX Chosanding Dengans XNUMX Chollans XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMXstar pulang XNUMX.ANANANANANANANAN
Perhatikan bahwa bilangan bulat eksak mungkin memiliki panjang tak terbatas, dan operasi aritmatika dasar
(penjumlahan, pengurangan, perkalian, pembagian) akan dilakukan menggunakan aritmatika yang tepat
ketika kedua argumen adalah bilangan bulat.
MEMASUKI VARIABEL NAMA
Nama variabel dapat dimasukkan dengan menekan '@' diikuti dengan nama variabel yang diinginkan
rangkaian. String dapat berisi karakter alfanumerik, tanda hubung, dan garis bawah. Contoh:
───────────────────────────────
Penekanan Tombol Menghasilkan Entri
───────────────────────────────
@myvar @ myvar
───────────────────────────────
Orpie juga mendukung pelengkapan otomatis nama variabel. Panel bantuan menampilkan daftar
variabel yang sudah ada sebelumnya yang sebagian cocok dengan nama yang sedang dimasukkan. Kamu bisa
tekan ' ' untuk beralih melalui daftar variabel yang cocok.
Sebagai jalan pintas, tombol - akan memasukkan variabel (``register'') @ r1 melalui @
r04.
MEMASUKI FISIK KONSTAN
Orpie mencakup definisi untuk sejumlah konstanta fisik dasar. Untuk memasukkan
konstan, tekan 'C', diikuti dengan beberapa huruf/angka pertama dari simbol konstanta,
lalu tekan enter. Orpie menawarkan fitur pelengkapan otomatis untuk konstanta fisik, jadi Anda hanya
perlu mengetikkan konstanta yang cukup untuk mengidentifikasinya secara unik. Daftar konstanta yang cocok
akan muncul di panel kiri layar, untuk membantu Anda menemukan pilihan yang diinginkan.
Berikut ini adalah daftar simbol konstanta fisik Orpie:
─ Dengans──── Chasan XNUMX Choll XNUMX Choll XNUMXX XNUMX Choc XNUMXX XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Chacach XNUMX Choll XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMXssOyassesESTarmaskanaskanaskanaskanitarkanansansansansans pIJESRANJ balik XNUMX. Miss─ans─ampilan ilangan harga> ilangan ─
Simbol Konstanta Fisik
─ Dengans──── Chasan XNUMX Choll XNUMX Choll XNUMXX XNUMX Choc XNUMXX XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Chacach XNUMX Choll XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMXssOyassesESTarmaskanaskanaskanaskanitarkanansansansansans pIJESRANJ balik XNUMX. Miss─ans─ampilan ilangan harga> ilangan ─
Nomor NA Avagadro
k konstanta Boltzmann
Volume mol Vm
R konstanta gas universal
suhu standar stdT
tekanan standar stdP
sigma konstanta Stefan-Boltzmann
c kecepatan cahaya
eps0 permitivitas ruang kosong
u0 permeabilitas ruang bebas
g percepatan gravitasi
G konstanta gravitasi Newton
h konstanta Planck
konstanta hbar Dirac
e muatan elektron
saya massa elektron
mp massa proton
konstanta struktur halus alfa
kuantum fluks magnet phi
Konstanta F Faraday
Rinf `` tak terhingga '' Konstanta Rydberg
a0 radius Bohr
magneton uB Bohr
magneton nuklir PBB
panjang gelombang lam0 dari foton 1eV
f0 frekuensi foton 1eV
panjang gelombang lamc Compton
konstanta c3 Wien
─ Dengans──── Chasan XNUMX Choll XNUMX Choll XNUMXX XNUMX Choc XNUMXX XNUMXX XNUMX Choll XNUMX Chack XNUMXX XNUMX Chacach XNUMX Choll XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMXssOyassesESTarmaskanaskanaskanaskanitarkanansansansansans pIJESRANJ balik XNUMX. Miss─ans─ampilan ilangan harga> ilangan ─
Semua konstanta fisik didefinisikan dalam file konfigurasi run Orpie; berkonsultasi dengan
orpierc(5) halaman manual jika Anda ingin menentukan konstanta Anda sendiri atau mengubah yang sudah ada
definisi.
MEMASUKI DATA DENGAN AN LUAR EDITOR
Orpie juga dapat mengurai input yang dimasukkan melalui editor eksternal. Anda mungkin menemukan ini sebagai
metode yang nyaman untuk memasukkan matriks besar. Menekan 'E' akan meluncurkan eksternal
editor, dan berbagai tipe data dapat dimasukkan seperti yang diilustrasikan oleh contoh di bawah ini:
────────────────────────────────────────────────── ──────────────────────────────────────
Tipe Data Contoh String Input
────────────────────────────────────────────────── ──────────────────────────────────────
bilangan bulat tepat #12345678`d, di mana trailingnya
huruf adalah salah satu karakter dasar {b, o, d, h}
bilangan asli -123.45e67
bilangan kompleks (1e10, 2) atau (1 <90)
matriks nyata [[1, 2][3.1, 4.5e10]]
matriks kompleks [[(1, 0), 5][1e10, (2 <90)]]
variabel @myvar
────────────────────────────────────────────────── ──────────────────────────────────────
Bilangan dan matriks real dan kompleks mungkin memiliki unit yang ditambahkan; cukup tambahkan string unit
seperti ``_N*m/s'' segera setelah bagian numerik dari ekspresi.
Perhatikan bahwa pengurai masukan matriks kompleks cukup fleksibel; matriks real dan kompleks
elemen dapat dicampur, dan format kompleks kartesius dan kutub dapat dicampur juga.
Beberapa entri tumpukan dapat ditentukan dalam file yang sama, jika dipisahkan oleh:
spasi. Misalnya, memasukkan (1, 2) 1.5 ke editor akan menyebabkan nilai kompleks
(1, 2) untuk ditempatkan di tumpukan, diikuti dengan nilai sebenarnya 1.5.
Pengurai masukan akan membuang spasi putih jika memungkinkan, jadi jangan ragu untuk menambahkan bentuk apa pun dari
spasi putih antara baris matriks, elemen matriks, komponen nyata dan kompleks, dll.
PELAKSANAAN BASIC FUNGSI OPERASI
Setelah beberapa data dimasukkan ke dalam tumpukan, Anda dapat menerapkan operasi ke data tersebut. Untuk
contoh, '+' akan menambahkan dua elemen terakhir pada tumpukan. Secara default, kunci berikut:
telah terikat pada operasi tersebut:
────────────────────────────────────────────────── ───
Operasi Tombol
────────────────────────────────────────────────── ───
+ tambahkan dua elemen tumpukan terakhir
- kurangi elemen 1 dari elemen 2
* kalikan dua elemen tumpukan terakhir
/ bagi elemen 2 dengan elemen 1
^ naikkan elemen 2 ke pangkat elemen 1
n meniadakan elemen terakhir
saya membalikkan elemen terakhir
fungsi akar kuadrat s
fungsi nilai mutlak
e fungsi eksponensial
l fungsi logaritma natural
c fungsi konjugasi kompleks
! fungsi faktorial
% elemen 2 elemen mod 1
S menyimpan elemen 2 di (variabel) elemen 1
; mengevaluasi variabel untuk mendapatkan konten
────────────────────────────────────────────────── ───
Sebagai jalan pintas, operator fungsi akan secara otomatis memasukkan data apa pun yang Anda masukkan
proses masuk. Jadi alih-alih urutan 2 2 +, Anda cukup mengetik
2 2+ dan angka kedua akan dimasukkan sebelum operasi penjumlahan adalah
terapan.
Sebagai jalan pintas tambahan, setiap nama variabel yang digunakan sebagai argumen fungsi akan dievaluasi
sebelum penerapan fungsi. Dengan kata lain, tidak perlu mengevaluasi
variabel sebelum melakukan operasi aritmatika pada variabel tersebut.
PELAKSANAAN FUNGSI SINGKATAN
Seseorang dapat mengikat hampir semua operasi kalkulator ke penekanan tombol tertentu, tetapi ini akan
cepat membingungkan karena keyboard PC tidak diberi label sebaik kalkulator
keyboard adalah. Untuk alasan ini, Orpie menyertakan singkatan sintaks.
Untuk mengaktifkan singkatan, tekan ''' (tombol tanda kutip), diikuti oleh beberapa yang pertama
huruf/angka dari singkatan tersebut, lalu tekan enter. Orpie menawarkan fitur pelengkapan otomatis
untuk singkatan, jadi Anda hanya perlu mengetikkan operasi yang cukup untuk mengidentifikasinya
unik. Singkatan yang cocok akan muncul di panel kiri layar, untuk
membantu Anda dalam menemukan operasi yang sesuai.
Untuk menghindari konflik antarmuka, singkatan dapat dimasukkan hanya ketika buffer entri (the
garis bawah layar) kosong.
Fungsi berikut tersedia sebagai singkatan:
────────────────────────────────────────────────── ────────────────────────────────────────────────── ─
Fungsi Singkatan
────────────────────────────────────────────────── ────────────────────────────────────────────────── ─
fungsi terbalik inv
pow naikkan elemen 2 ke pangkat elemen 1
elemen terakhir persegi persegi
fungsi akar kuadrat kuadrat
fungsi nilai absolut abs
fungsi eksponensial exp
Dalam fungsi logaritma natural
10^ basis 10 fungsi eksponensial
log10 basis 10 fungsi logaritma
fungsi konjugasi kompleks konj
fungsi sinus sinus
fungsi kosinus
fungsi tangen tan
sinh fungsi sinus hiperbolik
fungsi kosinus hiperbolik cosh
fungsi tangen hiperbolik tanh
fungsi asin arcsinus
fungsi acos arccosinus
fungsi arctangent atan
asinh fungsi sinus hiperbolik terbalik
acosh fungsi kosinus hiperbolik terbalik
fungsi tangen hiperbolik terbalik atanh
bagian nyata dari bilangan kompleks
bagian imajiner dari bilangan kompleks
fungsi gamma Euler gamma
Log natural lngamma dari fungsi gamma Euler
fungsi kesalahan erf
fungsi kesalahan pelengkap erfc
fungsi faktorial fakta
fungsi pembagi persekutuan terbesar gcd
lcm fungsi kelipatan persekutuan terkecil
fungsi koefisien binom binomial
fungsi permutasi perm
trans matriks transpos
jejak jejak matriks
solvelin memecahkan sistem linier berbentuk Ax = b
elemen mod 2 elemen mod 1
fungsi lantai lantai
fungsi langit-langit langit-langit
toint mengubah bilangan real menjadi tipe integer
toreal mengubah tipe integer menjadi bilangan real
tambahkan tambahkan dua elemen terakhir
kurangi elemen 1 dari elemen 2
gandakan dua elemen terakhir
div membagi elemen 2 dengan elemen 1
neg negasikan elemen terakhir
simpan elemen toko 2 di elemen (variabel) 1
eval mengevaluasi variabel untuk mendapatkan konten
bersihkan menghapus variabel
jumlah total kolom dari matriks nyata
mean hitung rata-rata sampel dari kolom-kolom matriks nyata
sumsq menjumlahkan kuadrat kolom-kolom matriks nyata
var menghitung varians sampel yang tidak bias dari kolom matriks nyata
varbias menghitung varians sampel (populasi) yang bias dari kolom-kolom matriks nyata
stdev menghitung deviasi standar sampel yang tidak bias dari kolom matriks nyata
stdevbias menghitung bias (pop.) sampel standar deviasi dari kolom matriks
min temukan minimum kolom dari matriks nyata
max menemukan maxima kolom dari matriks nyata
utpn menghitung probabilitas ekor atas dari distribusi normal
uconvert konversikan elemen 2 ke ekspresi yang setara dengan unit yang cocok dengan elemen 1
ustand dikonversi ke ekspresi setara menggunakan satuan dasar standar SI
uvalue jatuhkan unit elemen terakhir
────────────────────────────────────────────────── ────────────────────────────────────────────────── ─
Memasukkan singkatan bisa menjadi membosankan saat melakukan perhitungan berulang. Ke
menyimpan beberapa penekanan tombol, Orpie akan secara otomatis mengikat operasi yang baru saja digunakan tanpa
pengikatan yang sudah ada ke kunci - . Ikatan otomatis saat ini dapat dilihat dengan menekan
'h' untuk beralih di antara berbagai halaman panel bantuan.
PELAKSANAAN BASIC COMMAND OPERASI
Selain operasi fungsi yang tercantum di bagian MELAKUKAN FUNGSI DASAR
OPERASI, sejumlah perintah kalkulator dasar telah terikat pada penekanan tombol tunggal:
────────────────────────────────────────────────── ───────────────────────────
Operasi Tombol
────────────────────────────────────────────────── ───────────────────────────
\ jatuhkan elemen terakhir
| hapus semua elemen tumpukan
tukar dua elemen terakhir
duplikat elemen terakhir (ketika buffer entri kosong)
Anda membatalkan operasi terakhir
r beralih mode sudut antara derajat dan radian
p beralih mode tampilan kompleks antara persegi panjang dan kutub
b mode tampilan dasar siklus antara biner, oktal, desimal, hex
h siklus melalui beberapa jendela bantuan
v melihat elemen tumpukan terakhir dalam editor layar penuh
E membuat elemen tumpukan baru menggunakan editor eksternal
P masukkan 3.14159265 di tumpukan
CL menyegarkan tampilan
mulai mode penelusuran tumpukan
Q keluar dari Orpie
────────────────────────────────────────────────── ───────────────────────────
PELAKSANAAN COMMAND SINGKATAN
Selain operasi fungsi yang tercantum di bagian FUNGSI PELAKSANAAN
SINGKATAN, ada banyak perintah kalkulator yang telah diterapkan
menggunakan sintaks singkatan:
────────────────────────────────────────────────── ───────────────────────────────────
Operasi Kalkulator Singkatan
────────────────────────────────────────────────── ───────────────────────────────────
jatuhkan jatuhkan elemen terakhir
hapus hapus semua elemen tumpukan
tukar tukar dua elemen terakhir
dup duplikat elemen terakhir
batalkan operasi terakhir
rad mengatur mode sudut ke radian
deg mengatur mode sudut ke derajat
rect mengatur mode tampilan kompleks ke persegi panjang
polar mengatur mode tampilan kompleks ke polar
bin atur mode tampilan dasar ke biner
okt atur mode tampilan dasar ke oktal
Desember atur mode tampilan dasar ke desimal
hex mengatur mode tampilan dasar ke heksadesimal
lihat lihat elemen tumpukan terakhir dalam editor layar penuh
edit buat elemen tumpukan baru menggunakan editor eksternal
pi masukkan 3.14159265 di tumpukan
rand menghasilkan angka acak antara 0 dan 1 (terdistribusi merata)
menyegarkan menyegarkan tampilan
tentang menampilkan layar ``Tentang Orpie'' yang bagus
berhenti berhenti Orpie
────────────────────────────────────────────────── ───────────────────────────────────
Browsing THE TUMPUKAN
Orpie menawarkan tumpukan penjelajahan mode untuk membantu dalam melihat dan memanipulasi data tumpukan. tekan
untuk masuk ke mode penelusuran tumpukan; ini harus menyoroti elemen tumpukan terakhir. Kamu bisa
gunakan tombol panah atas dan bawah untuk memilih elemen tumpukan yang berbeda. Kunci berikut adalah
berguna dalam mode penelusuran tumpukan:
────────────────────────────────────────────────── ────────────────────────────────────────────────
Operasi Tombol
────────────────────────────────────────────────── ────────────────────────────────────────────────
q keluar dari mode penelusuran tumpukan
gulir entri yang dipilih ke kiri
gulir entri yang dipilih ke kanan
r ``roll'' menumpuk elemen secara siklis ke bawah, di bawah elemen yang dipilih (inklusif)
R ``roll'' menumpuk elemen secara siklus ke atas, di bawah elemen yang dipilih (inklusif)
v melihat elemen yang saat ini dipilih dalam editor layar penuh
E edit elemen yang dipilih saat ini dengan editor eksternal
duplikat elemen yang dipilih saat ini
────────────────────────────────────────────────── ────────────────────────────────────────────────
Opsi pengguliran kiri dan kanan mungkin berguna untuk melihat tumpukan yang sangat panjang
entri, seperti matriks besar. Opsi edit menyediakan cara mudah untuk mengoreksi data
setelah dimasukkan ke dalam stack.
UNIT FORMAT
String unit adalah daftar unit yang dipisahkan oleh '*' untuk menunjukkan perkalian dan '/' untuk
menunjukkan pembagian. Satuan dapat dinaikkan menjadi pangkat bernilai nyata menggunakan karakter '^'. A
contoh yang dibuat dari string unit yang valid adalah "N*nm^2*kg/s/in^-3*GHz^2.34".
Orpie mendukung set awalan SI standar, {y, z, a, f, p, n, u, m, c, d, da, h, k, M, G,
T, P, E, Z, Y} (perhatikan penggunaan 'u' untuk mikro). Awalan ini dapat diterapkan ke salah satu dari
set lengkap unit berikut:
───────────────────────────────────────
Satuan Panjang Tali
───────────────────────────────────────
m meter
kaki kaki
dalam inci
halaman yd
mil mil
parsec pc
Satuan Astronomi AU
Angstrom
Furlong Furlong
pt titik PostScript
pica PostScript pica
mil laut nmi
lirik tahun cahaya
───────────────────────────────────────
────────────────────────
Satuan Massa Tali
────────────────────────
gram
lb pon massa
ons ons
siput siput
lbt Troy pon
ton (AS) ton pendek
tonl (Inggris) ton panjang
ton metrik ton
ct karat
gr biji-bijian
────────────────────────
───────────────────
Satuan Waktu String
───────────────────
detik
menit menit
jam
hari hari
tahun tahun
Hz Hertz
───────────────────
─────────────────────────────
Unit Suhu Tali
─────────────────────────────
K Kelvin
R Rankine
─────────────────────────────
Catatan: Tidak, Celcius dan Fahrenheit tidak akan didukung. Karena unit suhu ini melakukannya
tidak berbagi titik nol yang sama, perilaku mereka tidak jelas dalam banyak operasi.
─────────────────────────────────────────────
String ``Jumlah Zat'' Satuan
─────────────────────────────────────────────
mol mol
─────────────────────────────────────────────
─────────────────────
Satuan Kekuatan Tali
─────────────────────
N Newton
kekuatan pound lbf
dyn dyne
kip kip
─────────────────────
────────────────────────────
Satuan Energi Tali
────────────────────────────
J Joule
erg erg
kalori kal
Unit termal Inggris BTU
eV elektron volt
────────────────────────────
────────────────────────
Unit Listrik Tali
────────────────────────
Sebuah Ampere
C Coulomb
V volt
Ohm ohm
F Farad
H Henry
T Tesla
G Gauss
Wb Weber
mx maxwell
────────────────────────
─────────────────────
Unit Daya Tali
─────────────────────
W Watt
hp tenaga kuda
─────────────────────
────────────────────────────────────────────────────────
Unit Tekanan Tali
────────────────────────────────────────────────────────
Pak Pascal
suasana atm
bar-bar
Ohm ohm
mmHg milimeter air raksa
inHg inci air raksa
────────────────────────────────────────────────────────
──────────────────────────────
Unit Penerangan Tali
──────────────────────────────
cd candela
aku lumen
lx mewah
──────────────────────────────
Catatan: Meskipun lumen ditentukan oleh 1_lm = 1_cd * sr, Orpie menjatuhkan steridian karena
itu adalah unit tak berdimensi dan oleh karena itu penggunaan kalkulator dipertanyakan.
─────────────────────────────
Satuan Volume String
─────────────────────────────
ons cairan ozfl (AS)
cangkir cangkir (AS)
pt pint (AS)
qt quart (AS)
galon (AS)
liter liter
─────────────────────────────
Semua unit didefinisikan dalam file konfigurasi run Orpie; berkonsultasi dengan orpierc(5) halaman manual
jika Anda ingin mendefinisikan unit Anda sendiri atau mengubah definisi yang ada.
LISENSI
Orpie adalah Perangkat Lunak Gratis; Anda dapat mendistribusikan ulang dan/atau memodifikasinya di bawah ketentuan
GNU General Public License (GPL), Versi 2, sebagaimana diterbitkan oleh Free Software Foundation.
Anda seharusnya menerima salinan GPL bersama dengan program ini, dalam file
''MENYALIN''.
KREDIT
Orpie termasuk bagian dari ocamlgsl [1] binding yang disediakan oleh Olivier Andrieu, serta
sebagai ikatan kutukan dari Kit Mode Teks OCaml [2] yang ditulis oleh Nicolas George. saya akan
ingin berterima kasih kepada para penulis ini karena telah membantu mewujudkan Orpie.
HUBUNGI KAMI(CONTACT) INFO
Penulis Orpie: Paul Pelzlpelzlpj@eecs.umich.edu>
Situs web Orpie: http://www.eecs.umich.edu/~pelzlpj/orpie
Jangan ragu untuk menghubungi saya jika Anda memiliki bug, permintaan fitur, tambalan, dll. Saya juga akan
menyambut relawan yang tertarik untuk mengemas Orpie untuk berbagai platform.
REFERENSI
[1] http://oandrieu.nerim.net/ocaml/gsl/
[2] http://www.nongnu.org/ocaml-tmk/
[3] http://www.gnu.org/software/gnu-arch/.
Gunakan orpie online menggunakan layanan onworks.net