Avatar's sean

Ghi chép của sean

6/2*(2+1) = 9

Để đỡ tốn thời gian vàng ngọc thì mình ném cái comment ở link ngoài kia vào đây nhé. Tuy nhiên bạn nào muốn bắt bẻ thì mình hoàn toàn có thể chứng minh là mình đúng bằng expression stack, in-depth về post-fix và thứ tự, tính chất và quy ước các operator, nên cứ tự nhiên :D vì mình biết đằng nào mình cũng đúng, hơn nữa mình đang ôn thi về 1 phần chủ đề này nên với mình càng có benefit là tranh thủ ôn thi lúc chém gió. Còn nếu mà ai nói dấu / nó nghĩa là bao hàm toàn bộ mấy cái blah blah đằng sau vào dưới mẫu số thì mình xin nói luôn là các bạn sai.
"Bạn nào hiểu về infix operator là ra ngay, có gì khó đâu, các ký hiệu + - x / viết ở giữa các số chỉ là 1 kiểu viết tắt, còn viết đầy đủ, ví dụ như 3 + 4 = 7 thì thực chất là +(3,4) = 7, hay tổng quát hơn là op(...) = ..., với op là một operator nào đó - bạn nào dân Tin chắc ko lạ gì 

Giờ thì thực hiện phép tính như sau từ trái qua phải 6/2*(2+1) = x( /(6,2) , +(2,1)) = x(3,3) = 9 

Đây là quy ước toán học cơ bản, calculator khi nó parse thì cũng sẽ parse từ trái qua phải, và thứ tự các operators như thế, không bàn cãi nhiều."
3120 ngày trước · Bình luận · Loan tin ·  
được loan tin bởi CoAiBiet , rubynguyen5 người nữa
TanNg
Vấn đề của bài toán này là phải giải bằng kiến thức của trẻ con chứ không phải kiến thức người lớn
8 năm trước· Trả lời
sean
@TanNg: đây là cái sát với kiến thức trẻ con nhất rồi ạ, từ đây người ta mới đơn giản hóa nó thành nhân chia trước cộng trừ sau ạ

bởi vì dấu trừ và chia không giao hoán cũng như kết hợp được, nên khi chia đứng cùng với nhân và trừ đứng cùng với cộng
8 năm trước· Trả lời
kanishi
nhất trí, các bạn bày đặt cãi nhau sắp 300 cmt rồi, chỉ béo bác Tân
8 năm trước· Trả lời
bloc2210
trình độ ĐH mà còn phải google các từ
"expression stack, in-depth về post-fix"
Huống gì trẻ con lớp 1 =)
8 năm trước· Trả lời
TanNg
@sean - ý mềnh là phải giải thích cách nào trẻ con cũng hiểu được (bệnh nghề nghiệp giải toán cho con )
8 năm trước· Trả lời
kanishi
mà mình ko hiểu các bạn ấy nghĩ gì lại cho cái vụ tử số mẫu số vào đây
8 năm trước· Trả lời
sean
@TanNg: thế thì em chịu rồi, theo em, trẻ con học Toán thì cái trước hết là để nó dùng được Toán đã, còn hiểu được những cái cơ bản nhất của toán thì phải hiểu được/đạt đến trình độ lý luận cao hơn. Tất nhiên có những cái có thể giải thích được, nhưng phầ
8 năm trước· Trả lời
sean
@kanishi: các bạn ấy đơn giản là quên rằng phép chia không có tính chất kết hợp
8 năm trước· Trả lời
AMD
AMD
không có dấu ngoặc trước 2 thì cứ tính từ trái sang được 9. Các bác ngoài kia ngâm cứu sâu xa gì đến tận 238 bình luận không biết.
8 năm trước· Trả lời
TKM
TKM
2 bên cãi nhau, mỗi bên theo 1 protocol thì làm sao mà chả 2 kết quả. Chỉ cần có các quy ước về thứ tự thực hiện phép tính là được.
Nói chung đây không phải là vấn đề toán học, mà chỉ là vấn đề quy ước cách viết mà thôi.
8 năm trước· Trả lời
sean
@TKM: về vấn đề protocol, bạn tìm và đọc post của bạn PubescentSpider trong cùng link nhé
8 năm trước· Trả lời
TKM
TKM
@sean: Thôi bác cho em xin, đừng bắt em mò kim
8 năm trước· Trả lời
sean
Ctrl+F? Is it that difficult?
8 năm trước· Trả lời
Theo
Vấn đề là tại sao trẻ con lớp 3 lại phải học những thứ như thế này.
8 năm trước· Trả lời
Website liên kết