เครื่องคิดเลข Rhyscitlema เป็นโปรแกรมที่ใช้ในการประเมินการแสดงออกที่แสดงในภาษา Rhyscitlema Expression Text (RFET) RFET ช่วยให้สามารถแสดงนิพจน์ทางคณิตศาสตร์ในรูปแบบข้อความธรรมดาด้วยวิธีง่ายๆและมีประสิทธิภาพ
แทนที่จะใช้เพียงค่าเดียวเวกเตอร์หรือแมทริกซ์จะมีการใช้โครงสร้างค่าอย่างเต็มที่: ตัวอย่างคือ (1, (2,3,4), 5) RFET ช่วยในการประเมินนิพจน์ง่ายๆเช่น 1 + 1 เพื่อประเมินการแสดงออกขั้นสูงเช่น 2 * f (3); f (x) = 4x เพื่อประเมินนิพจน์ที่ซับซ้อนมากในรูปแบบการเขียนโปรแกรมเชิงวัตถุ (ใช้การสืบทอดและการห่อหุ้ม)
คุณสามารถประเมินได้ว่า "4 * 5" ตอนนี้สมมติว่าคุณต้องการอีกสักสองสามรูปแบบ 4 * X ในกรณีนี้คุณประเมินว่า "4 * (5, 6, 7, 8)" สมมติว่าในภายหลังคุณต้องการใช้ 2 และ 3 นอกเหนือจาก 4. ในกรณีนี้คุณประเมินว่า "f (2), f (3), f (4); f (x) = x * (5, 6, 7, 8 )" ผลลัพธ์จะเป็นแบบเมตริก 3 ต่อ 4 สมมติว่าคุณต้องการเก็บผลการค้นหาปัจจุบัน แต่ให้ประเมินด้วยเวกเตอร์ (50, 61, 72, 83) ในกรณีที่คุณประเมิน f (2, a), f (3, a), f (4, a), f (2, b), f (3, b), f (4, b); f (x, y) = x * y; a = (5, 6, 7, 8); b = (50, 61, 72, 83); ผลลัพธ์จะเป็นเมทริกซ์ขนาด 6-by-4
การแสดงออกจะมีความซับซ้อนมากยิ่งขึ้น แต่แล้วคุณสามารถโครงสร้างได้อย่างมีประสิทธิภาพจึงทำให้การประเมินง่ายขึ้นกว่าที่เคย! คุณสามารถทำให้มันแตกต่างกันตามเวลาและดูเพียงหรือทำให้มันได้รับการปรับปรุงเมื่อกดปุ่ม คุณสามารถสร้างสคริปต์ RFET ทั้งหมดและบันทึกเพื่อใช้ซ้ำได้ในอนาคต
มีอะไรใหม่ ในรุ่นนี้:
- แก้ไขข้อผิดพลาดที่สำคัญจำนวนมาก ในที่สุดการใช้งานที่เป็นประโยชน์
- การสนับสนุน booleans และตัวอักษรโดยไม่ได้รับอนุญาต
- การสนับสนุนอย่างต่อเนื่องสำหรับการดำเนินการสตริงรวมถึง strlen ()
- ฟังก์ชัน eval () เพื่อแยกวิเคราะห์และประเมินสตริงที่กำหนดเองที่ระบุ
- ฟังก์ชัน call () เพื่อสะดวกในการเรียกฟังก์ชันที่ผู้ใช้กำหนดเอง
- ตัวแปรที่ใช้โดย: = ตัวดำเนินการเปลี่ยนจากปัจจุบันเป็น LHS
- การเปลี่ยนแปลงด้านการออกแบบอื่น ๆ อีกมากมาย
มีอะไรใหม่ ในเวอร์ชัน 1.1:
แก้ไขข้อบกพร่องหลัก ๆ เปลี่ยนจาก MFET เป็น RFET
ความคิดเห็นที่ไม่พบ