Đúng vậy, thứ tự bạn nhấn các phím rất quan trọng — nó quyết định biểu thức xuất hiện trên màn hình, và chính biểu thức đó sẽ được tính toán. Khác với các máy tính cũ xử lý từng phím nhấn ngay lập tức, máy tính này đợi đến khi bạn nhập xong toàn bộ dòng mới thực hiện tính toán. Bạn thực chất đang gõ một câu toán học, và thứ tự từ trong câu đó thay đổi ý nghĩa.
Cách máy tính này đọc dữ liệu nhập của bạn
Máy tính trên là một máy tính biểu thức: nó thu thập tất cả các phím bạn nhấn thành một dòng văn bản duy nhất, rồi đánh giá toàn bộ biểu thức khi bạn nhấn phím bằng. Không có phép tính nào được thực hiện giữa chừng khi nhập liệu. Điều này khác với các máy tính kiểu "thực thi ngay" cũ — những máy tính tính toán 2 + 3 ngay khi bạn nhấn phím × tiếp theo.
Hiệu quả thực tế: máy tính không quan tâm bạn nhấn phím nào trước về mặt thời gian — nó quan tâm biểu thức hoàn chỉnh nói gì. Vì vậy, nhấn 3, rồi ×, rồi 4, rồi +, rồi 2, rồi nhấn bằng, sẽ cho kết quả 3 × 4 + 2 = 14. Nhấn các số đó theo thứ tự 2, +, 3, ×, 4 bạn sẽ được 2 + 3 × 4 = 14 — cùng một số, nhưng chỉ vì phép nhân vẫn ưu tiên hơn phép cộng. Đổi thành 4, ×, 3, +, 2 thì kết quả lại là 14. Thay đổi cấu trúc biểu thức nhiều hơn nữa thì kết quả cũng thay đổi theo.
Khi thứ tự thực sự thay đổi kết quả của bạn
Thứ tự nhấn phím quan trọng nhất trong các trường hợp sau:
- Số nào được đặt dưới một hàm — gõ
sinrồi30cho sin(30) = 0.5; gõ30trước rồi nhấn sin sẽ bao số 30 trong hàm. Trình tự bạn dùng phải khớp với biểu thức hiển thị. - Vị trí đặt dấu chia —
10 ÷ 2 + 3cho kết quả 8, trong khi10 ÷ (2 + 3)cho kết quả 2. Thêm dấu ngoặc thay đổi cách nhóm các phần tử, và bạn chỉ có thể thêm chúng khi gõ đúng vị trí trong biểu thức. - Chuỗi phép trừ —
10 − 3 − 2được tính từ trái sang phải thành(10 − 3) − 2 = 5. Gõ các số theo thứ tự khác sẽ thay đổi phép trừ nào được thực hiện trước và thay đổi kết quả.
Một thói quen nhanh giúp tránh sai sót
Hãy nhìn vào màn hình trước khi nhấn bằng. Vì máy tính hiển thị toàn bộ biểu thức khi bạn nhập, bạn có thể phát hiện ra dấu phép toán đặt sai hoặc thiếu dấu ngoặc trước khi kết quả bị sai. Nếu dòng trên màn hình không khớp với công thức bạn định nhập, hãy nhấn Backspace để sửa lại thay vì xóa hết và nhập lại từ đầu.
Thử ngay: gõ10 − 3 − 2vào máy tính trên rồi nhấn bằng — bạn sẽ được 5. Rồi gõ10 − (3 − 2)và nhấn bằng — bạn sẽ được 9. Cùng các số, cùng các phép toán, chỉ khác thứ tự nhấn phím cho dấu ngoặc, kết quả khác nhau.