Máy tính hiển thị sai kết quả

  • Thread starter contrai.obama
  • Ngày gửi
  • Replies 1
  • Views 4,432

C

contrai.obama

[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Các anh ơi,cho em hỏi khi em thực hiện bài tích phân(ở hình số 2) trên máy vinacal fx 570 es plus thì ra kết quả ở hình số 1,trong khi em thực hiện trên máy casio fx 570 es plus thì ra kết quả =0.Liệu máy của em có bị sao không(cả hai máy em đều chuyển qua chế độ Radian)
Thêm nữa,em đã thực hiện kết quả trên máy bạn em(cũng xài vinacal fx 570 es plus),cũng ra kết quả như em.Liệu có khi nào máy bị sai không ạ.
vmvxot
(hình 2)
97418834.jpg
(hình 1)
 
N

nguyenbahiep1

trả lời bạn như sau

cả hai máy tính trên đều ra kết quả đúng hết cả bạn ah

3,9...10^-19

thì cũng sắp xỉ 0 mà thôi

Có rất nhiều bạn thắc mắc là tại sao tính tích phân 1 kiểu mà máy tính lại ra 1 kiểu khác

Xin trả lời cho bạn như sau

Máy tính khi thực hiện phép toán tích phân thì thuật toán của nó sử dụng không giống với chúng ta , là đi tìm nguyên hàm và thay cận đâu bạn

đây là 1 thuật toán phức tạp do người lập trình máy cài sẵn do vậy khi vượt quá ngưỡng phép toán nào đó máy tình sẽ chỉ tính sắp xỉ

bài trên là 1 ví dụ nó tính ra được sắp xỉ mà thôi, do phép toán quá lớn nên sai số cũng xuất hiện to hơn

Do vậy bạn chấp nhận 3,.. 10^-19 = 0,00000000.... (19 số 0) thì coi là số 0 luôn bạn nhé
 
Top Bottom