Chỉ cần bắt đầu bằng Python, vì vậy đây có lẽ là lỗi của tôi, nhưng ...Toán sai với Python?
Tôi đang thử Python. Tôi thích sử dụng nó như một máy tính, và tôi đang dần dần làm việc thông qua một số hướng dẫn.
Tôi đã gặp phải điều gì đó kỳ lạ vào hôm nay. Tôi muốn tìm hiểu 2013 * 2013, nhưng tôi đã viết những điều sai trái và đã viết 2013 * 013, và nhận điều này:
>>> 2013*013
22143
Tôi đã kiểm tra với máy tính của tôi, và 22.143 là câu trả lời sai! 2013 * 13 được cho là 26169.
Tại sao Python cho tôi câu trả lời sai? Casio máy tính cũ của tôi không làm được điều này ...
liên quan: http://stackoverflow.com/q/13013638/748858 – mgilson
+1 để thực sự nhận thấy. Tôi biết đó là một số bát phân, nhưng nếu tôi không biết, bây giờ tôi nghĩ rằng 2013 * 13 là 22143. Làm sao bạn phát hiện ra đó là câu trả lời sai? – 11684
Tôi đã học toán tinh thần trong một thời gian ở trường trung học, và tôi nghĩ rằng 22143 là một chút nhỏ hơn nó phải được. Vì vậy, tôi đã kiểm tra với máy tính đáng tin cậy của mình. –