lỗi máy tính Fx 570es

cuongsevnn

Thành viên
Tham gia
3/12/2014
Bài viết
2
Xin chào! các anh chị em của diễn đàn kenhsinhvien.net

Hôm nay em xin hỏi một vấn đề mà em thắc mắc mấy ngày nay về mấy tính fx 570es plus của em.
Vấn đề là thế này: em cũng vô tình nghịch chơi con máy tính thì phát hiện máy bị lỗi ở phép trừ các dãy số đều ra đáp án bằng 0.
VD: 123456789123456789-12345678912345678x=0 (x=0,1,..,9)
hoặc 987654321987654321-98765432198765432x=0 (x=0,1,..,9)
và 010101010101010101-01010101010101111=0
Anh chị nào có câu giải thích cho em không ạ? Em xin chân thành cảm ơn
 
Có thể so với 1 thì số ban đầu (ví dụ 123 triệu tỉ) là quá lớn, có thể xem là vô hạn.
Vậy nên 2 số vô hạn trừ cho nhau có thể xem bằng 0 ^^
 
Theo anh nhớ không nhầm thì FX 570es có giới hạn độ chính xác của phép tính dưới 13 con số. Nhưng đáng ra những phép tính kiểu này nó không thực hiện thì phải trả kết quả về là ERROR chứ không nên trả về 0, đây có thể xem là 1 lỗi về lập trình của máy:)
 
Cảm ơn câu trả lời của 2anh. Nhưng em cảm thấy chưa thuyết phục lắm!
 
cuongsevnn Bất cứ sản phẩm nào cũng có giới hạn của nó và có lỗi còn tồn tại. Đó là lý do vì sao có những thứ máy tính thường không làm được mà người ta phải chế ra siêu máy tính và cao hơn nữa để vượt qua giới hạn.

Giới hạn của máy tính này là 13 chữ số. Nên không có gì đặc biệt với cụm 123456789123456789 hay 010101010101010101 trên, mà bất cứ số nào trên 13 chữ số đều sẽ ra kết quả là 0.
 
×
Quay lại
Top