[Java] Chương trình Calculator – Máy tính bỏ túi
[Java] Chương trình Calculator – Máy tính bỏ túi Tháng Năm 7, 2017 nguyenvanquan7826 LT Java 11 responses Hôm nay mình sẽ giới thiệu và chia sẻ với các bạn chương trình máy tính bỏ túi (Calculator) viết bằng java dựa trên 2 thuật ...
[Java] Chương trình Calculator – Máy tính bỏ túi
Hôm nay mình sẽ giới thiệu và chia sẻ với các bạn chương trình máy tính bỏ túi (Calculator) viết bằng java dựa trên 2 thuật toán chuyển biểu thức trung tố về hậu tố và tính giá trị của biểu thức hậu tố.
Chương trình này là bản nâng cấp của bản trên android mình đã làm cách đây một thời gian.
Giao diện của chương trình tương đối đơn giản, ứng với 3 chế độ tính toán chính thì có 3 giao diện tương ứng là Basic, Advanced, Program được lựa chọn ở menu Mode.
Giao diện, chức năng Basic
Ở chế độ cơ bản này thể hiện các phép tính đơn giản nhưng có thể thực hiện một chuỗi các phép toán liên tiếp.
Giao diện, chức năng Advanced
Cho phép tính toán các phép toán nâng cao như căn bậc n, chỉnh hợp, tổ hợp (nCr, nPr), các phép tính lượng giác với 2 chế độ Deg và Rad, phép phân tích số nguyên thành thừa số nguyên tố (a*b). Ngoài ra còn cho phép người dùng lưu lại các kết quả đã tính vào các biến Ans, vA, vB, …, vF qua phép gán STO.
Giao diện, chức năng Program
Cho phép tính toán với các hệ số 2, 8, 10, 16 với các phép toán đặc trưng như Mod, Not, Or, Xor. Ở phía dưới màn hình hiển thị kết quả còn cho phép chuyển đổi kết quả (nếu là số nguyên) giữa các hệ cơ số.
Các bạn có thể tìm thấy sự trợ giúp hoặc giới thiệu về máy tính ở menu Help.
Download Mã nguồn và file jar của chương trình
Mọi thắc mắc, góp ý xin liên hệ trực tiếp với mình qua Email hoặc facebook.
Tham khảo: Sản phẩm của tôi