Công cụ này làm gì
Máy tính Khoa học đánh giá biểu thức số học và hàm khoa học trong trình duyệt của bạn. Chuyển giữa chế độ Đơn giản (phép cơ bản) và chế độ Nâng cao cho lượng giác, logarit, lũy thừa, căn bậc hai và hơn nữa. Hỗ trợ hằng số như π và e, và tôn trọng độ hoặc radian cho hàm lượng giác. Không cần cài đặt hay đăng ký.
Cách sử dụng
- Chọn chế độ — Chuyển giữa Đơn giản và Nâng cao ở đầu. Chế độ Đơn giản hiển thị phím cơ bản; Nâng cao thêm hàm khoa học.
- Nhập biểu thức — Gõ hoặc nhấn số và toán tử. Dùng bàn phím trên màn hình hoặc bàn phím của bạn.
- Dùng hàm — Ở chế độ Nâng cao, nhấn sin, cos, tan, log, ln, sqrt và các hàm khác. Chọn độ (°) hoặc radian (rad) cho lượng giác.
- Xem kết quả — Kết quả hiển thị ngay. Biểu thức không hợp lệ hiển thị thông báo lỗi (Tràn trên, Tràn dưới hoặc Lỗi toán).
- Tính chuỗi — Dùng Ans để tái sử dụng kết quả cuối trong biểu thức tiếp theo.
Cách hoạt động
Máy tính dùng thuật toán shunting-yard để phân tích và đánh giá biểu thức. Đây là phương pháp xác định, an toàn—không dùng eval() hay Function(). Biểu thức được token hóa, chuyển sang ký pháp hậu tố, rồi đánh giá bằng stack. Hàm lượng giác (sin, cos, tan, asin, acos, atan) tôn trọng đơn vị góc đã chọn (độ hoặc radian). Kết quả Infinity, -Infinity hoặc NaN hiển thị dưới dạng lỗi dễ đọc.
Tất cả tính toán chạy hoàn toàn trên trình duyệt của bạn. Không có dữ liệu được gửi đến máy chủ.
Trường hợp sử dụng & ví dụ
- Bài tập — Đánh giá biểu thức và kiểm tra đại số của bạn.
- Toán nhanh — Tính lãi kép, giá trị lượng giác hoặc logarit.
- Chuyển đổi đơn vị — Dùng cho tính trung gian (ví dụ chuyển đổi góc).
- Kỹ thuật — Căn bậc hai, lũy thừa và ký hiệu khoa học.
Ví dụ
2 + 3 × 4→ 14sqrt(16) + sin(30)(độ) → 4.5ln(e^2)→ 2
Giới hạn & lưu ý
- Phân tích xác định — Chỉ toán tử chuẩn và hàm hỗ trợ hoạt động; cú pháp tùy chỉnh không được chấp nhận.
- Độ chính xác — Áp dụng độ chính xác số JavaScript (khoảng 15–17 chữ số có nghĩa).
- Số lớn — Kết quả rất lớn hoặc rất nhỏ có thể hiển thị Tràn trên hoặc Tràn dưới.
- Giai thừa — Giai thừa chỉ hỗ trợ cho số nguyên không âm.