นี่คือคำสั่ง orpie ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
orpie เป็นเครื่องคิดเลข RPN แบบคอนโซลพร้อมสแต็กภาพแบบโต้ตอบ
เรื่องย่อ
ออร์พาย
QUICK เริ่มต้น
ข้อควรระวัง: แม้ว่า manpage นี้ควรจะเหมาะสมสำหรับการอ้างอิงอย่างรวดเร็ว มันอาจจะอยู่ภายใต้
ข้อบกพร่องเบ็ดเตล็ดในการเรียงพิมพ์ เอกสารที่ชัดเจนคือคู่มือผู้ใช้
มาพร้อมกับ Orpie ในรูปแบบ PDF
ส่วนนี้อธิบายวิธีใช้ Orpie ในการกำหนดค่าเริ่มต้น หลังจากที่คุ้นเคย
ตัวคุณเองด้วยการดำเนินการพื้นฐานตามที่อธิบายไว้ในส่วนนี้ คุณอาจต้องการปรึกษา
ออร์เปียร์ก(5) manpage เพื่อดูว่า Orpie สามารถกำหนดค่าให้เหมาะสมกับความต้องการของคุณได้อย่างไร
ภาพรวม
อินเทอร์เฟซมีสองแผง แผงด้านซ้ายรวมข้อมูลสถานะด้วย
ความช่วยเหลือตามบริบท แผงด้านขวาแสดงถึงสแต็คของเครื่องคิดเลข (โปรดทราบว่า
แผงด้านซ้ายจะถูกซ่อนหากเรียกใช้ Orpie ในเทอร์มินัลที่มีน้อยกว่า 80 คอลัมน์)
โดยทั่วไป คุณทำการคำนวณโดยป้อนข้อมูลลงในสแต็กก่อน จากนั้น
เรียกใช้ฟังก์ชันที่ทำงานบนข้อมูลสแต็ก ตัวอย่างเช่น คุณสามารถกด
1 2 + เพื่อบวก 1 และ 2
เข้าสู่ REAL หมายเลข
ในการป้อนจำนวนจริง เพียงพิมพ์ตัวเลขที่ต้องการแล้วกด Enter สเปซบาร์จะ
เริ่มการป้อนเลขชี้กำลังของสัญกรณ์วิทยาศาสตร์ ปุ่ม 'n' ใช้สำหรับปฏิเสธ นี่
ตัวอย่างบางส่วน:
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
คีย์ข้อมูลผลลัพธ์
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
1.23 1.23
1.23 23n 1.23e-23
1.23n 23 -1.23e23
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
เข้าสู่ ซับซ้อน หมายเลข
Orpie สามารถแสดงจำนวนเชิงซ้อนโดยใช้คาร์ทีเซียน (สี่เหลี่ยม) หรือขั้ว
พิกัด. ดูการดำเนินการตามคำสั่งขั้นพื้นฐานเพื่อดูวิธีการเปลี่ยนคอมเพล็กซ์
โหมดการแสดงตัวเลข
ป้อนจำนวนเชิงซ้อนโดยกด '(' ก่อน จากนั้นป้อนส่วนจริง จากนั้น
กด ',' ตามด้วยส่วนจินตภาพ หรือคุณสามารถกด '(' ตามด้วย
ขนาดแล้ว '<' ตามด้วยมุมเฟส มุมจะถูกตีความใน
องศาหรือเรเดียน ขึ้นอยู่กับการตั้งค่าปัจจุบันของโหมดมุม (ดู ประสิทธิภาพ
ปฏิบัติการคำสั่งพื้นฐาน) ตัวอย่าง:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ───────────────────
คีย์ข้อมูลผลลัพธ์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ───────────────────
(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)
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ───────────────────
เข้าสู่ เมทริกซ์
คุณสามารถป้อนเมทริกซ์โดยกด '[' องค์ประกอบของเมทริกซ์สามารถป้อนเป็น
อธิบายไว้ในส่วนก่อนหน้านี้ และควรแยกโดยใช้ ',' เพื่อเริ่มแถวใหม่
ของเมทริกซ์ กด '[' อีกครั้ง บนสแต็ก แต่ละแถวของเมทริกซ์อยู่ใน set
วงเล็บ; ตัวอย่างเช่น เมทริกซ์
1 2
3 4
จะปรากฏบนสแต็กเป็น [[1, 2][3, 4]]
ตัวอย่างของรายการเมทริกซ์:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
คีย์ข้อมูลผลลัพธ์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
[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), (...
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
เข้าสู่ DATA กับ UNITS
สเกลาร์และเมทริกซ์จำนวนจริงและซับซ้อนสามารถเลือกติดป้ายกำกับด้วยหน่วยได้ หลังจากพิมพ์
ในส่วนตัวเลขของข้อมูล ให้กด '_' ตามด้วยสตริงหน่วย รูปแบบของ
สตริงหน่วยอธิบายไว้ในส่วนการจัดรูปแบบหน่วย
ตัวอย่างของการป้อนข้อมูลมิติ:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ──────
คีย์ข้อมูลผลลัพธ์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ──────
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*นิ้ว
_nm 1_nm
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ──────
เข้าสู่ EXACT จำนวนเต็ม
สามารถป้อนจำนวนเต็มที่แน่นอนได้โดยการกด '#' ตามด้วยตัวเลขที่ต้องการ ฐาน
ของจำนวนเต็มจะถือว่าเหมือนกับโหมดฐานเครื่องคิดเลขปัจจุบัน (ดู
ดำเนินการคำสั่งพื้นฐานเพื่อดูวิธีตั้งค่าโหมดนี้) อีกทางหนึ่งคือ
ฐานที่ต้องการสามารถระบุได้โดยกดช่องว่างและต่อท้าย {b, o, d, h}, to
แทนเลขฐานสอง ฐานแปด ทศนิยม หรือเลขฐานสิบหก ตามลำดับ บนสแต็ก the
การแสดงจำนวนเต็มจะเปลี่ยนให้ตรงกับโหมดฐานปัจจุบัน ตัวอย่าง:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
คีย์ข้อมูลผลลัพธ์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
#123456 # 123456`d
#ffff ชม # 65535 วัน
#10101น ข # -21`d
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
โปรดทราบว่าจำนวนเต็มที่แน่นอนอาจมีความยาวไม่จำกัด และการดำเนินการทางคณิตศาสตร์พื้นฐาน
(บวก ลบ คูณ หาร) จะทำโดยใช้เลขคณิต
เมื่ออาร์กิวเมนต์ทั้งสองเป็นจำนวนเต็ม
เข้าสู่ ตัวแปร ชื่อ
สามารถป้อนชื่อตัวแปรได้โดยกด '@' ตามด้วยชื่อตัวแปรที่ต้องการ
สตริง สตริงอาจมีอักขระที่เป็นตัวอักษรและตัวเลขคละกัน ขีดกลาง และขีดล่าง ตัวอย่าง:
─────────────────────────────────
คีย์ข้อมูลผลลัพธ์
─────────────────────────────────
@myvara ค่ะ
─────────────────────────────────
Orpie ยังรองรับการเติมชื่อตัวแปรอัตโนมัติ แผงวิธีใช้แสดงรายการของ
ตัวแปรที่มีอยู่ก่อนซึ่งตรงกับชื่อที่กำลังป้อนอยู่บางส่วน คุณสามารถ
กด ' ' เพื่อวนซ้ำรายการตัวแปรที่ตรงกัน
เป็นปุ่มลัด แป้น - จะป้อนตัวแปร (``registers'') @ r1 ถึง @
r04
เข้าสู่ ทางกายภาพ ค่าคงที่
Orpie มีคำจำกัดความสำหรับค่าคงที่ทางกายภาพพื้นฐานจำนวนหนึ่ง เพื่อเข้าสู่
คงที่ กด 'C' ตามด้วยตัวอักษร/ตัวเลขสองสามตัวแรกของสัญลักษณ์คงที่
แล้วกด Enter Orpie นำเสนอคุณลักษณะการเติมข้อความอัตโนมัติสำหรับค่าคงที่ทางกายภาพ ดังนั้นคุณเท่านั้น
ต้องพิมพ์ค่าคงที่ให้เพียงพอเพื่อระบุค่าคงที่ รายการค่าคงที่ที่ตรงกัน
จะปรากฏในแผงด้านซ้ายของจอแสดงผล เพื่อช่วยคุณในการค้นหาตัวเลือกที่ต้องการ
ต่อไปนี้คือรายการสัญลักษณ์คงที่ทางกายภาพของ Orpie:
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
สัญลักษณ์คงที่ทางกายภาพ
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
หมายเลข NA Avagadro
k ค่าคงที่ Boltzmann
ปริมาณโมลาร์ Vm
R ค่าคงที่แก๊สสากล
อุณหภูมิมาตรฐาน stdT
ความดันมาตรฐาน stdP
ค่าคงที่ซิกม่า Stefan-Boltzmann
ค ความเร็วแสง
eps0 การอนุญาติของพื้นที่ว่าง
u0 การซึมผ่านของพื้นที่ว่าง
g ความเร่งของแรงโน้มถ่วง
G ค่าคงที่ความโน้มถ่วงของนิวตัน
h ค่าคงที่ของพลังค์
ค่าคงที่ของ hbar Dirac
ประจุอิเลคตรอน
ฉันมวลอิเล็กตรอน
mp มวลโปรตอน
ค่าคงที่โครงสร้างอัลฟ่า
phi แม่เหล็กฟลักซ์ควอนตัม
ค่าคงที่ของเอฟฟาราเดย์
Rinf ``infinity'' Rydberg ค่าคงที่
a0 รัศมีบอร์
UB Bohr แมกนีตอน
แมกนีตอนนิวเคลียร์ uN
lam0 ความยาวคลื่นของโฟตอน 1eV
ความถี่ f0 ของโฟตอน 1eV
ความยาวคลื่นแลมคอมป์ตัน
c3 ค่าคงที่ของ Wien
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
ค่าคงที่ทางกายภาพทั้งหมดถูกกำหนดไว้ในไฟล์การกำหนดค่าการรัน Orpie ปรึกษา
ออร์เปียร์ก(5) manpage หากคุณต้องการกำหนดค่าคงที่ของคุณเองหรือเปลี่ยนค่าที่มีอยู่
คำจำกัดความ
เข้าสู่ DATA กับ AN ภายนอก บรรณาธิการ
Orpie ยังสามารถแยกวิเคราะห์ข้อมูลที่ป้อนผ่านตัวแก้ไขภายนอก คุณอาจพบว่าสิ่งนี้เป็น
วิธีที่สะดวกสำหรับการป้อนเมทริกซ์ขนาดใหญ่ การกด 'E' จะเป็นการเปิดอุปกรณ์ภายนอก
ตัวแก้ไข และชนิดข้อมูลต่างๆ อาจถูกป้อนตามตัวอย่างด้านล่าง:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
ประเภทข้อมูล สตริงอินพุตตัวอย่าง
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
จำนวนเต็มที่แน่นอน #12345678`d โดยที่ส่วนท้าย
ตัวอักษรเป็นหนึ่งในอักขระพื้นฐาน {b, o, d, h}
จำนวนจริง -123.45e67
จำนวนเชิงซ้อน (1e10, 2) หรือ (1 <90)
เมทริกซ์จริง [[1, 2][3.1, 4.5e10]]
เมทริกซ์เชิงซ้อน [[(1, 0), 5][1e10, (2 <90)]]
ตัวแปร @myvar
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
จำนวนจริงและจำนวนเชิงซ้อนและเมทริกซ์อาจมีหน่วยต่อท้าย เพียงเพิ่มสตริงหน่วย
เช่น ``_N*m/s'' ตามหลังส่วนตัวเลขของนิพจน์ทันที
โปรดสังเกตว่าตัวแยกวิเคราะห์อินพุตเมทริกซ์ที่ซับซ้อนนั้นค่อนข้างยืดหยุ่น เมทริกซ์จริงและซับซ้อน
ธาตุอาจผสมกันได้ และรูปแบบคาร์ทีเซียนและขั้วเชิงซ้อนก็อาจผสมกันได้เช่นกัน
อาจมีการระบุรายการสแต็กหลายรายการในไฟล์เดียวกัน หากคั่นด้วย
ช่องว่าง ตัวอย่างเช่น การป้อน (1, 2) 1.5 ลงในเอดิเตอร์จะทำให้ค่าที่ซับซ้อน
(1, 2) ที่จะวางบนสแต็ก ตามด้วยค่าจริง 1.5
ตัวแยกวิเคราะห์อินพุตจะละเว้นช่องว่างหากเป็นไปได้ ดังนั้นคุณสามารถเพิ่ม . ได้ทุกรูปแบบ
ช่องว่างระหว่างแถวเมทริกซ์ องค์ประกอบเมทริกซ์ ส่วนประกอบจริงและซับซ้อน ฯลฯ
กำลังดำเนินการ พื้นฐาน ฟังก์ชั่น การดำเนินการ
เมื่อป้อนข้อมูลบางส่วนลงในสแต็กแล้ว คุณสามารถใช้การดำเนินการกับข้อมูลนั้นได้ สำหรับ
ตัวอย่าง '+' จะเพิ่มสององค์ประกอบสุดท้ายในสแต็ก โดยค่าเริ่มต้น คีย์ต่อไปนี้
ผูกพันกับการดำเนินการดังกล่าว:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ───
การดำเนินงานของคีย์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ───
+ เพิ่มสององค์ประกอบสแต็กสุดท้าย
- ลบองค์ประกอบ 1 จากองค์ประกอบ 2
* คูณสององค์ประกอบสแต็กสุดท้าย
/ แบ่งองค์ประกอบ 2 ด้วยองค์ประกอบ 1
^ ยกองค์ประกอบ 2 เป็นพลังขององค์ประกอบ 1
n ลบล้างองค์ประกอบสุดท้าย
ฉันกลับองค์ประกอบสุดท้าย
ฟังก์ชันรากที่สอง
ฟังก์ชันค่าสัมบูรณ์
e ฟังก์ชันเลขชี้กำลัง
ล. ฟังก์ชันลอการิทึมธรรมชาติ
c ฟังก์ชันคอนจูเกตที่ซับซ้อน
! ฟังก์ชันแฟกทอเรียล
% องค์ประกอบ 2 mod องค์ประกอบ 1
S เก็บองค์ประกอบ 2 ใน (ตัวแปร) องค์ประกอบ 1
; ประเมินตัวแปรเพื่อให้ได้เนื้อหา
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ───
เป็นทางลัด ตัวดำเนินการฟังก์ชันจะป้อนข้อมูลใด ๆ ที่คุณอยู่ใน . โดยอัตโนมัติ
กระบวนการเข้า ดังนั้นแทนที่จะเป็นลำดับ2 2 + คุณสามารถพิมพ์ง่ายๆ
2 2+ และตัวเลขที่สองจะถูกป้อนก่อนการบวกคือ
ประยุกต์
เป็นทางลัดเพิ่มเติม ชื่อตัวแปรใดๆ ที่ใช้เป็นอาร์กิวเมนต์ของฟังก์ชันจะถูกประเมิน
ก่อนใช้งานฟังก์ชัน กล่าวอีกนัยหนึ่งไม่จำเป็นต้องประเมิน
ตัวแปรก่อนดำเนินการคำนวณกับตัวแปรเหล่านั้น
กำลังดำเนินการ ฟังก์ชั่น ย่อ
หนึ่งสามารถผูกการทำงานของเครื่องคิดเลขเกือบทั้งหมดกับการกดแป้นเฉพาะ แต่สิ่งนี้จะ
เกิดความสับสนอย่างรวดเร็วเนื่องจากแป้นพิมพ์ PC ไม่ได้ติดป้ายกำกับไว้อย่างดีเท่ากับเครื่องคิดเลข
แป้นพิมพ์คือ ด้วยเหตุนี้ Orpie จึงรวม an ตัวย่อ วากยสัมพันธ์
หากต้องการเปิดใช้คำย่อ ให้กด ''' (แป้นเครื่องหมายคำพูด) ตามด้วยอักษรสองสามตัวแรก
ตัวอักษร/ตัวเลขของตัวย่อ แล้วกด Enter Orpie เสนอคุณสมบัติการเติมข้อความอัตโนมัติ
สำหรับคำย่อ ดังนั้นคุณจะต้องพิมพ์การดำเนินการให้เพียงพอเพื่อระบุ
ไม่ซ้ำกัน ตัวย่อที่ตรงกันจะปรากฏในแผงด้านซ้ายของจอแสดงผล to
ช่วยคุณในการค้นหาการดำเนินการที่เหมาะสม
เพื่อหลีกเลี่ยงความขัดแย้งของอินเทอร์เฟซ อาจป้อนคำย่อเมื่อบัฟเฟอร์รายการเท่านั้น (the
บรรทัดล่างสุดของหน้าจอ) ว่างเปล่า
ฟังก์ชันต่อไปนี้มีให้ใช้เป็นตัวย่อ:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─
ฟังก์ชันตัวย่อ
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─
ฟังก์ชันผกผัน inv
pow ยกองค์ประกอบ 2 เป็นพลังขององค์ประกอบ 1
ตารางสี่เหลี่ยมองค์ประกอบสุดท้าย
ฟังก์ชัน sqrt สแควร์รูท
ฟังก์ชันค่าสัมบูรณ์ abs
ฟังก์ชันเลขชี้กำลัง
ln ฟังก์ชันลอการิทึมธรรมชาติ
10^ ฐาน 10 ฟังก์ชันเลขชี้กำลัง
ฟังก์ชันลอการิทึม log10 ฐาน 10
conj คอมเพล็กซ์คอนจูเกตฟังก์ชัน
ฟังก์ชันไซน์ไซน์
ฟังก์ชันโคไซน์
ฟังก์ชันแทนเจนต์สีแทน
ฟังก์ชันไซน์ไฮเปอร์โบลิกไซน์
cosh ฟังก์ชันไฮเปอร์โบลิกโคไซน์
tanh ฟังก์ชันไฮเปอร์โบลิกแทนเจนต์
ฟังก์ชัน asin arcsine
ฟังก์ชัน acos arccosine
ฟังก์ชันอาร์กแทนเจนต์
asinh ผกผันฟังก์ชันไฮเปอร์โบลิกไซน์
ฟังก์ชันโคไซน์ไฮเปอร์โบลิกผกผัน
atanh ผกผันไฮเปอร์โบลิกแทนเจนต์ฟังก์ชัน
เป็น ส่วนจริงของจำนวนเชิงซ้อน
im ส่วนจินตภาพของจำนวนเชิงซ้อน
ฟังก์ชันแกมมาออยเลอร์
ลอกธรรมชาติของฟังก์ชันแกมมาออยเลอร์
ฟังก์ชันข้อผิดพลาด erf
ฟังก์ชันข้อผิดพลาดเสริม erfc
ฟังก์ชันแฟกทอเรียลข้อเท็จจริง
gcd ฟังก์ชันตัวหารร่วมมากสุด
lcm ฟังก์ชันตัวคูณร่วมน้อยสุด
ฟังก์ชันสัมประสิทธิ์ทวินาม
ฟังก์ชั่นการเรียงสับเปลี่ยน
ทรานส์เมทริกซ์ทรานสโพส
ร่องรอยของเมทริกซ์
Solvlin แก้ระบบเชิงเส้นตรงของรูปแบบ Ax = b
องค์ประกอบ mod 2 องค์ประกอบ mod 1
ฟังก์ชั่นพื้น
ฟังก์ชั่นฝ้าเพดาน
toint แปลงจำนวนจริงเป็นประเภทจำนวนเต็ม
toreal แปลงประเภทจำนวนเต็มเป็นจำนวนจริง
เพิ่มเพิ่มสององค์ประกอบสุดท้าย
ลบองค์ประกอบ 1 จากองค์ประกอบ 2
คูณคูณสององค์ประกอบสุดท้าย
div หารองค์ประกอบ 2 โดยองค์ประกอบ 1
ลบล้างองค์ประกอบสุดท้าย
เก็บองค์ประกอบร้านค้า 2 ใน (ตัวแปร) องค์ประกอบ 1
eval ประเมินตัวแปรเพื่อรับเนื้อหา
ล้าง ลบตัวแปร
ผลรวมของคอลัมน์ของเมทริกซ์จริง
ค่าเฉลี่ย คำนวณค่าเฉลี่ยตัวอย่างของคอลัมน์ของเมทริกซ์จริง
sumsq รวมกำลังสองของคอลัมน์ของเมทริกซ์จริง
var คำนวณความแปรปรวนตัวอย่างที่ไม่เอนเอียงของคอลัมน์ของเมทริกซ์จริง
varbias คำนวณความแปรปรวนตัวอย่างลำเอียง (ประชากร) ของคอลัมน์ของเมทริกซ์จริง
stdev คำนวณค่าเบี่ยงเบนมาตรฐานตัวอย่างที่ไม่เอนเอียงของคอลัมน์ของเมทริกซ์จริง
stdevbias คำนวณค่าเบี่ยงเบนมาตรฐานของตัวอย่างแบบเอนเอียง (pop.) ของคอลัมน์ของเมทริกซ์
min หาค่าต่ำสุดของคอลัมน์ของเมทริกซ์จริง
max หาค่าสูงสุดของคอลัมน์ของเมทริกซ์จริง
utpn คำนวณความน่าจะเป็นหางบนของการแจกแจงแบบปกติ
uconvert แปลงองค์ประกอบ 2 เป็นนิพจน์ที่เทียบเท่ากับหน่วยที่ตรงกับองค์ประกอบ1
usstand แปลงเป็นนิพจน์ที่เทียบเท่าโดยใช้หน่วยฐานมาตรฐาน SI
uvalue วางหน่วยขององค์ประกอบสุดท้าย
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─
การป้อนคำย่ออาจกลายเป็นเรื่องน่าเบื่อเมื่อทำการคำนวณซ้ำๆ ถึง
บันทึกการกดแป้นบางส่วน Orpie จะผูกการดำเนินการที่ใช้ล่าสุดโดยอัตโนมัติโดยไม่มี
ผูกกับคีย์ก่อนหน้า - . สามารถดูการโยงอัตโนมัติปัจจุบันได้โดยกด
'h' เพื่อวนไปมาระหว่างหน้าต่างๆ ของแผงความช่วยเหลือ
กำลังดำเนินการ พื้นฐาน คำสั่ง การดำเนินการ
นอกเหนือจากการทำงานของฟังก์ชั่นที่ระบุไว้ในส่วนการดำเนินการฟังก์ชั่นพื้นฐาน
การปฏิบัติการ คำสั่งพื้นฐานของเครื่องคิดเลขจำนวนหนึ่งถูกผูกไว้กับการกดแป้นเดียว:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
การดำเนินงานของคีย์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
\ วางองค์ประกอบสุดท้าย
| ล้างองค์ประกอบสแต็กทั้งหมด
สลับสององค์ประกอบสุดท้าย
ทำซ้ำองค์ประกอบสุดท้าย (เมื่อบัฟเฟอร์รายการว่างเปล่า)
คุณเลิกทำการดำเนินการล่าสุด
r สลับโหมดมุมระหว่างองศาและเรเดียน
p สลับโหมดการแสดงผลที่ซับซ้อนระหว่างสี่เหลี่ยมและขั้ว
โหมดแสดงฐานรอบ b ระหว่างเลขฐานสอง ฐานแปด ทศนิยม เลขฐานสิบหก
h วนผ่านหน้าต่างช่วยเหลือหลายบาน
v ดูองค์ประกอบสแต็กสุดท้ายในตัวแก้ไขแบบเต็มหน้าจอ
E สร้างองค์ประกอบสแต็กใหม่โดยใช้ตัวแก้ไขภายนอก
ป้อน 3.14159265 บนสแต็ก
CL รีเฟรชจอแสดงผล
เริ่มโหมดการเรียกดูสแต็ค
Q ออกจาก Orpie
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
กำลังดำเนินการ คำสั่ง ย่อ
นอกเหนือจากการทำงานของฟังก์ชั่นที่ระบุไว้ในส่วน EXECUTING FUNCTION
ตัวย่อมีคำสั่งเครื่องคิดเลขจำนวนมากที่ดำเนินการแล้ว
โดยใช้ไวยากรณ์ย่อ:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
การทำงานของเครื่องคิดเลขคำย่อ
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
ดรอป ดร็อป องค์ประกอบสุดท้าย
ล้าง ล้างองค์ประกอบสแต็กทั้งหมด
สลับสลับสององค์ประกอบสุดท้าย
ทำซ้ำองค์ประกอบสุดท้าย
เลิกทำ เลิกทำ การดำเนินการล่าสุด
rad ตั้งค่าโหมดมุมเป็นเรเดียน
องศา ตั้งค่าโหมดมุมเป็นองศา
rect ตั้งค่าโหมดการแสดงผลที่ซับซ้อนเป็นสี่เหลี่ยม
โพลาร์ ตั้งค่าโหมดการแสดงผลที่ซับซ้อนเป็นโพลาร์
bin ตั้งค่าโหมดการแสดงผลฐานเป็นไบนารี
oct ตั้งค่าโหมดการแสดงผลฐานเป็น octal
dec ตั้งค่าโหมดการแสดงผลฐานเป็นทศนิยม
hex ตั้งค่าโหมดการแสดงผลฐานเป็นเลขฐานสิบหก
ดูดูองค์ประกอบสแต็กสุดท้ายในตัวแก้ไขแบบเต็มหน้าจอ
แก้ไข สร้างองค์ประกอบสแต็กใหม่โดยใช้ตัวแก้ไขภายนอก
pi ป้อน 3.14159265 บน stack
rand สร้างตัวเลขสุ่มระหว่าง 0 ถึง 1 (กระจายอย่างสม่ำเสมอ)
รีเฟรช รีเฟรชจอแสดงผล
เกี่ยวกับการแสดงหน้าจอ ``เกี่ยวกับ Orpie'' ที่สวยงาม
เลิก เลิก Orpie
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
เรียกดู DIE ซ้อนกัน
Orpie เสนอ a กอง เรียกดู โหมด เพื่อช่วยในการดูและจัดการข้อมูลสแต็ก กด
เพื่อเข้าสู่โหมดเรียกดูสแต็ค; สิ่งนี้ควรเน้นองค์ประกอบสแต็กสุดท้าย คุณสามารถ
ใช้ปุ่มลูกศรขึ้นและลงเพื่อเลือกองค์ประกอบสแต็กต่างๆ คีย์ต่อไปนี้คือ
มีประโยชน์ในโหมดการเรียกดูสแต็ค:
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
การดำเนินงานของคีย์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
q ออกจากโหมดเรียกดูสแต็ค
เลื่อนรายการที่เลือกไปทางซ้าย
เลื่อนรายการที่เลือกไปทางขวา
r วน ``ม้วน'' กององค์ประกอบลงด้านล่างองค์ประกอบที่เลือก (รวม)
R หมุนเวียนองค์ประกอบ ``ม้วน'' ขึ้นด้านบน ด้านล่างองค์ประกอบที่เลือก (รวม)
v ดูองค์ประกอบที่เลือกในปัจจุบันในตัวแก้ไขแบบเต็มหน้าจอ
E แก้ไของค์ประกอบที่เลือกในปัจจุบันด้วยตัวแก้ไขภายนอก
ทำซ้ำองค์ประกอบที่เลือกในปัจจุบัน
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
ตัวเลือกการเลื่อนไปทางซ้ายและขวาอาจพิสูจน์ได้ว่ามีประโยชน์สำหรับการดู stack ที่ยาวมาก
รายการ เช่น เมทริกซ์ขนาดใหญ่ ตัวเลือกการแก้ไขเป็นวิธีที่สะดวกในการแก้ไขข้อมูล
หลังจากที่ได้ป้อนลงในสแต็กแล้ว
UNITS การจัดรูปแบบ
สตริงหน่วยคือรายการของหน่วยที่คั่นด้วย '*' เพื่อระบุการคูณและ '/' ถึง
บ่งบอกถึงการแบ่ง หน่วยอาจถูกเพิ่มเป็นพลังมูลค่าจริงโดยใช้อักขระ '^' อา
ตัวอย่างที่ประดิษฐ์ขึ้นของสตริงหน่วยที่ถูกต้องคือ "N*nm^2*kg/s/in^-3*GHz^2.34"
Orpie รองรับชุดคำนำหน้า SI มาตรฐาน {y, z, a, f, p, n, u, m, c, d, da, h, k, M, G,
T, P, E, Z, Y} (โปรดสังเกตการใช้ 'u' สำหรับ micro-) คำนำหน้าเหล่านี้อาจใช้กับใดๆ ของ
ชุดของหน่วยที่ละเอียดถี่ถ้วนดังต่อไปนี้:
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
หน่วยความยาวสตริง
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
เมตร เมตร
ฟุต เท้า
เป็นนิ้ว
หลาหลา
ไมล์ไมล์
พาร์เซกพีซี
หน่วยดาราศาสตร์ AU
อังอังสตรอม
เฟอลอง เฟอร์ลอง
pt จุด PostScript
pica โพสต์สคริปต์ pica
nmi ไมล์ทะเล
lyr ไลท์เยียร์
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
──────────────────────────────
หน่วยมวลสตริง
──────────────────────────────
กรัมกรัม
lb ปอนด์ มวล
ออนซ์ ออนซ์
ทากทาก
lbt ทรอยปอนด์
ตัน (USA) สั้น ตัน
Tonl (UK) ลองตัน
ตัน เมตริก ตัน
กะรัต กะรัต
กรัมเม็ด
──────────────────────────────
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
หน่วยเวลาสตริง
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
วินาที
นาที นาที
ชั่วโมงชั่วโมง
วัน วัน
ปี ปี
Hz เฮิรตซ์
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
───────────────────────────────
หน่วยอุณหภูมิสตริง
───────────────────────────────
เค เคลวิน
อาร์ แรนคิน
───────────────────────────────
หมายเหตุ: ไม่ ไม่รองรับเซลเซียสและฟาเรนไฮต์ เพราะหน่วยอุณหภูมิเหล่านี้ทำ
ไม่มีจุดศูนย์ร่วมกัน พฤติกรรมของพวกมันถูกกำหนดไม่ชัดเจนภายใต้การดำเนินการหลายอย่าง
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
สตริง ``ปริมาณของสาร'' หน่วย
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
โมลโมล
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
หน่วยแรงสตริง
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
เอ็น นิวตัน
lbf แรงปอนด์
ดีน ดีน
คิปคิป
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
หน่วยพลังงานสตริง
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
เจ จูล
เอิร์กเอิร์ก
แคลแคลอรี่
BTU หน่วยความร้อนอังกฤษ
eV อิเล็กตรอนโวลต์
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
──────────────────────────────
หน่วยสายไฟฟ้า
──────────────────────────────
แอมแปร์
ซี คูลอมบ์
โวลต์โวลต์
โอห์ม โอห์ม
ฟารัด
เอช เฮนรี่
ที เทสลา
จี เกาส์
ว. เวเบอร์
เอ็ม แม็กซ์เวลล์
──────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
หน่วยพลังงานสตริง
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
W วัตต์
แรงม้า
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
หน่วยแรงดันสตริง
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
ป๋าปาสคาล
บรรยากาศตู้เอทีเอ็ม
บาร์
โอห์ม โอห์ม
mmHg มิลลิเมตร ปรอท
inHg นิ้วของปรอท
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
─────────────────────────────
หน่วยความส่องสว่างของสตริง
─────────────────────────────
ซีดี แคนเดลา
ลูเมน
lx ลักซ์
─────────────────────────────
หมายเหตุ: แม้ว่าลูเมนถูกกำหนดโดย 1_lm = 1_cd * sr แต่ Orpie จะลดสเตียรอยด์เนื่องจาก
มันเป็นหน่วยไร้มิติและดังนั้นจึงเป็นที่น่าสงสัยในการใช้เครื่องคิดเลข
───────────────────────────────
หน่วยระดับเสียงสตริง
───────────────────────────────
ออนซ์ของเหลว ozfl (สหรัฐอเมริกา)
ถ้วยถ้วย (US)
pt ไพน์ (US)
ควอร์ต (สหรัฐอเมริกา)
แกลลอนแกลลอน (สหรัฐอเมริกา)
ลิตรลิตร
───────────────────────────────
ทุกหน่วยถูกกำหนดไว้ในไฟล์การกำหนดค่ารัน Orpie; ปรึกษา ออร์เปียร์ก(5) หน้าจัดการ
หากคุณต้องการกำหนดหน่วยของคุณเองหรือเปลี่ยนคำจำกัดความที่มีอยู่
ใบอนุญาต
Orpie เป็นซอฟต์แวร์ฟรี คุณสามารถแจกจ่ายซ้ำและ/หรือแก้ไขภายใต้เงื่อนไขของ
GNU General Public License (GPL) เวอร์ชัน 2 ตามที่เผยแพร่โดย Free Software Foundation
คุณควรได้รับสำเนาของ GPL พร้อมกับโปรแกรมนี้ในไฟล์
``กำลังคัดลอก''.
เครดิต
Orpie ประกอบด้วยส่วนต่างๆ ของ ocamlgsl [1] การผูกมัดโดย Olivier Andrieu ด้วย
เมื่อคำสาปผูกมัดจาก OCaml Text Mode Kit [2] เขียนโดย Nicolas George ฉันจะ
ขอขอบคุณผู้เขียนเหล่านี้ที่ช่วยทำให้ Orpie เป็นไปได้
ติดต่อเรา ข้อมูลเพิ่มเติม
ผู้เขียน Orpie: Paul Pezl[ป้องกันอีเมล]>
เว็บไซต์ Orpie: http://www.eecs.umich.edu/~pelzlpj/orpie
อย่าลังเลที่จะติดต่อฉันหากคุณมีข้อบกพร่อง คำขอคุณลักษณะ แพตช์ ฯลฯ ฉันจะยัง
ยินดีต้อนรับอาสาสมัครที่สนใจบรรจุภัณฑ์ Orpie สำหรับแพลตฟอร์มต่างๆ
ข้อมูลอ้างอิง
[1] http://oandrieu.nerim.net/ocaml/gsl/
[2] http://www.nongnu.org/ocaml-tmk/
[3] http://www.gnu.org/software/gnu-arch/.
ใช้ orpie ออนไลน์โดยใช้บริการ onworks.net
