แคลคูเลต!
A screenshot of qalculate-gtk | |
ผู้ออกแบบ | Niklas Knutsson,[1][2][3] |
---|---|
นักพัฒนา | Hanna Knutsson,[4] Sven Herzberg |
วันที่เปิดตัว | 2 สิงหาคม 2003[5][6][7] | (version 0.1)
รุ่นเสถียร | |
ที่เก็บข้อมูล | github |
ภาษาที่เขียน | C++ |
ระบบปฏิบัติการ | Linux Windows macOS |
แพลตฟอร์ม | Winget Windows installer Snap Flatpak Standalone executable |
ประเภท | Math, calculator |
สัญญาอนุญาต | GPL |
เว็บไซต์ | qalculate |
แคลคูเลต! (Qalculate!) เป็น ซอฟต์แวร์เครื่องเครื่องคิดเลขข้ามแพลตฟอร์ม ที่มีความแม่นยำตามอำเภอใจ [9] รองรับการดำเนินการและแนวคิดทางคณิตศาสตร์ที่ซับซ้อน เช่น อนุพันธ์, ปริพันธ์, การพล็อตข้อมูล และการแปลงหน่วย แคลคูเลต! เป็นซอฟต์แวร์เสรีและต้นทางเปิดที่ได้รับการเผยแพร่ผ่าน GPL เวอร์ชัน 2
คุณสมบัติ
[แก้]แคลคูเลต! รองรับฟังก์ชันและการดำเนินการทางคณิตศาสตร์ทั่วไป, ระบบเลขหลายระบบ, การเติมข้อความอัตโนมัติ, จำนวนเชิงซ้อน, จำนวนอนันต์, แถวลำดับ และ เมทริกซ์, ตัวแปร, ค่าคงที่ทางคณิตศาสตร์และฟิสิกส์, ฟังก์ชันที่ผู้ใช้กำหนด, อนุพันธ์และปริพันธ์เชิงสัญลักษณ์, การแก้สมการที่ติดตัวแปร, คำนวณการแพร่กระจายของความไม่แน่นอนโดยใช้เลขคณิตช่วง, การพล็อตโดยใช้ Gnuplot, การแปลงหน่วยและสกุลเงิน และ การวิเคราะห์มิติ นอกจากนี้ยังมี ตารางธาตุ รวมถึงฟังก์ชันต่างๆ สำหรับวิทยาการคอมพิวเตอร์ เช่น การเข้ารหัสอักขระและการดำเนินการระดับบิต[10][11][12][13][14][15][16][17][18]
มีอินเทอร์เฟซสี่ตัว: ส่วนต่อประสานกราฟิกกับผู้ใช้สองอัน อันหนึ่งใช้จีทีเค ( qalculate-gtk
) และอีกอันใช้คิวต์ ( qalculate-qt
) คลังสำหรับใช้ในโปรแกรมอื่น ( libqalculate
) และโปรแกรมCLI สำหรับใช้ในเทอร์มินัล ( qalc
)
- แคลคูเลต! (ส่วนต่อประสานกราฟิกกับผู้ใช้จีทีเค): qalculate-gtk [19]
- แคลคูเลต! (ส่วนต่อประสานกราฟิกกับผู้ใช้คิวต์): qalculate-qt
- แคลคูเลต! (CLI): qalc (โดยปกติจะมีให้โดยแพ็คเกจ libqalculate ) [20]
- แคลคูเลต! (คลัง): libqalculate [21]
ใช้ในการวิจัยทางวิชาการ
[แก้]- บาร์เทล, อเล็กซานเดอร์. "ความปลอดภัยของซอฟต์แวร์ DOS: มีใครเหลือที่จะแก้ไขช่องโหว่อายุ 25 ปีหรือไม่"
- "ในตัวอย่างรูปที่ 7 ของเรา เราเลือกที่จะดำเนินการ /usr/bin/qalculate-gtk ซึ่งเป็นเครื่องคิดเลข เนื่องจากสแต็กของกระบวนการ DOSBox ไม่สามารถดำเนินการได้ เราจึงไม่สามารถฉีด เชลล์โค้ด ของเราลงไปได้โดยตรง"
- " เครื่องคิดเลข Gnome ถูกใช้ในการคำนวณเหล่านี้ และผลลัพธ์ได้รับการตรวจสอบโดยใช้เครื่องคิดเลข Qalculate! และ WolframAlpha (15) เนื่องจาก สเปรดชีต ไม่สามารถคำนวณเหล่านี้ได้"
ดูเพิ่ม
[แก้]- ซอฟต์แวร์ทางคณิตศาสตร์
- รายชื่อซอฟต์แวร์เลขคณิตที่มีความแม่นยำตามอำเภอใจ
- เปรียบเทียบซอฟต์แวร์เครื่องคิดเลข
อ้างอิง
[แก้]- ↑ "Qalculate! - a multi-purpose cross-platform desktop calculator". LinuxLinks.
Qalculate! is written in C++
- ↑ Knutsson, Hanna. "Qalculate! Manual v0.9.8". qalculate.sourceforge.net.
Copyright © 2005-2007, 2016 Hanna Knutsson.
- ↑ "Qalculate". Free Software Directory. Free Software Foundation. สืบค้นเมื่อ 28 April 2021.
GPL License Verified by Christiano Anderson Verified on 7 February 2004 Niklas Knutsson Maintainer
- ↑ hanna-kn. "Overview". GitHub (ภาษาอังกฤษ). สืบค้นเมื่อ 28 April 2021.
- ↑ "Download Qalculate! From SourceForge.net". prdownloads.sourceforge.net. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2 August 2003. สืบค้นเมื่อ 13 January 2022.
- ↑ "Qalculate! - A modern desktop calculator". SourceForge. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2003-08-02. สืบค้นเมื่อ 24 May 2021.
- ↑ "Qalculate! - Browse Files at SourceForge.net". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2004-05-21.
- ↑ 8.0 8.1 "Release Qalculate! version 4.8 (GTK GUI) · Qalculate/qalculate-gtk". GitHub (ภาษาอังกฤษ). สืบค้นเมื่อ 2023-08-22.
- ↑ "downloads". Qalculate!. GitHub. สืบค้นเมื่อ 28 April 2021.
- ↑ "GUI Calculator for Linux". Ask Ubuntu. สืบค้นเมื่อ 28 April 2021.
- ↑ hanna-kn. "General problem with 'intelligent guessing' attempts · Issue #115". Qalculate/libqalculate (ภาษาอังกฤษ). GitHub. สืบค้นเมื่อ 28 April 2021.
Also, qalculate-gtk (although I understand that you might prefer the CLI) allows you to see the parsed expression as you type and makes it easier to switch between modes. I agree that an alternative mode along the lines of your suggestions might be beneficial. The default mode should however still strive to allow the user to enter expressions as they appear in ordinary texts (it is still far from perfect in this respect), without the need to read a manual.
- ↑ "Software used by the Math Center". Riverbend Community Math Center. South Bend, IN. สืบค้นเมื่อ 28 April 2021.
Qalculate! is a multi-purpose desktop calculator. It is small and simple to use but with much power and versatility underneath. Features include customizable functions, units, arbitrary precision, and plotting.
- ↑ Liang Xu (2020-10-20). "Five commands to use calculator in Linux command line". fatalerrors.org. สืบค้นเมื่อ 28 April 2021.
Qalculate is a multi-functional cross platform desktop calculator. It's easy to use, but it's powerful. It provides a number of powerful multi-functional mathematical libraries, as well as some practical tools to meet daily needs (such as currency conversion and percentage calculation, etc.). The functions of Qalculate include a large number of customizable function libraries, unit calculation and conversion, symbolic calculation (including integral and equation), arbitrary precision, uncertainty propagation, interval arithmetic, drawing and user-friendly interface (GTK + and CLI).
- ↑ Shirish (July 18, 2020). "Qalculate! - The Best Calculator Application in The Entire Universe". It's FOSS. chmod777 Media Tech (OPC) Pvt Ltd. สืบค้นเมื่อ 28 April 2021.
Features include customizable functions, units, arbitrary precision, plotting, and a graphical interface that uses a one-line fault-tolerant expression entry (although it supports optional traditional buttons).
- ↑ Oh, Damien (15 October 2010). "Qalculate is a Powerful Calculator For Linux". Make Tech Easier. สืบค้นเมื่อ 28 April 2021.
Qalculate is a powerful calculator for Linux that can solve complex mathematical expressions, units conversion, graph plotting and many more sophisticated functions.
- ↑ Sharma, Shashank (8 October 2008). "In search of bigger, stronger calculators". Linux.com. สืบค้นเมื่อ 28 April 2021.
Qalculate!’s autocompletion feature quickly prompts you with all possible variables, functions, and units as soon as you start typing. For instance, on typing c, Qalculate! suggest circle, circumference, cal, cal-mean, candela, and more than a dozen more in-built values.
- ↑ Devcic, Ivana Isadora (12 November 2015). "Make Math Easy with These Linux Apps". MUO - makeuseof.com. สืบค้นเมื่อ 28 April 2021.
- ↑ "Qalculate! Manual v3.21.0". qalculate.github.io. สืบค้นเมื่อ 2021-10-30.
- ↑ Berlasso, Ricardo. "2 scientific calculators for the Linux desktop". Opensource.com (ภาษาอังกฤษ). สืบค้นเมื่อ 28 April 2021.
Qalculate! (with the exclamation point) has a long and complex history. The project offers a powerful library that can be used by other programs (the Plasma desktop can use it to perform calculations from krunner) and a graphical interface built on GTK3. It allows you to work with units, handle physical constants, create graphics, use complex numbers, matrices, and vectors, choose arbitrary precision, and more.
- ↑ "QALC man page". qalculate.github.io.
- ↑ Plasma desktop can use Library to perform calculations from krunner
แหล่งข้อมูลอื่น
[แก้]- Qalculate! - the ultimate desktop calculator at GitHub
- Qalculate! - downloads at GitHub
- Qalculate/qalculate-gtk GUI at GitHub
- Qalculate! Manual at GitHub
- QALC man page at GitHub
- Ubuntu – Details of package qalculate in bionic
- Ubuntu – Details of package qalculate in focal
- Qalculate! code review by PVS-Studio