Google làm toán sai
Công cụ tính toán của hãng tìm kiếm Mỹ đôi khi gặp trục trặc với những số lớn - điều nghe có vẻ không phù hợp với một công ty mà tên gọi của nó đại diện cho một con số vĩ đại (Google có nghĩa là googol - số chứa 100 chữ số 0 ở phía sau số 1).
Chẳng hạn, khi lấy 2999999999999999 trừ 2999999999999991, Google sẽ cho kết quả bằng 0 thay vì bằng 8. Hoặc 400000000000002 - 400000000000001 cũng được trả lời là 0. Nhưng Google lại đưa ra đáp án đúng là 2 với phép tính 400000000000002 - 400000000000000.
Ngoài ra, khi người sử dụng nhập 2.00135558564^1023, Google sẽ diễn giải thành 1.79769313 x 10^308. Nhưng nếu tăng lên thành 2.00135558565^1023, công cụ tính toán lại hiểu đó là một lệnh tìm kiếm chứ không phải một phép tính.
Việc mã hóa và viết thuật toán cho các số lớn không hề đơn giản. Hầu hết những máy tính cơ (calculator) thông thường cũng không đủ chỗ cho con người nhập 16 chữ số như trên. Tuy nhiên, một số người sử dụng cho rằng, công ty nào tự đặt tên mình là một con số lớn sẽ cần phải chính xác hơn khi tính toán.
Chẳng hạn, khi lấy 2999999999999999 trừ 2999999999999991, Google sẽ cho kết quả bằng 0 thay vì bằng 8. Hoặc 400000000000002 - 400000000000001 cũng được trả lời là 0. Nhưng Google lại đưa ra đáp án đúng là 2 với phép tính 400000000000002 - 400000000000000.
Ngoài ra, khi người sử dụng nhập 2.00135558564^1023, Google sẽ diễn giải thành 1.79769313 x 10^308. Nhưng nếu tăng lên thành 2.00135558565^1023, công cụ tính toán lại hiểu đó là một lệnh tìm kiếm chứ không phải một phép tính.
Việc mã hóa và viết thuật toán cho các số lớn không hề đơn giản. Hầu hết những máy tính cơ (calculator) thông thường cũng không đủ chỗ cho con người nhập 16 chữ số như trên. Tuy nhiên, một số người sử dụng cho rằng, công ty nào tự đặt tên mình là một con số lớn sẽ cần phải chính xác hơn khi tính toán.
(Theo VnExpress/CNet)
Nhận xét
Đăng nhận xét