Hỏi cách sửa lỗi số NaN hoặc inf

Chào các bác . em mem mới ạ . Đợt trước cũng có bài đăng hỏi cách làm bài sin(x) sai số 0,00001 . Em cũng tự làm thử , hiểu cách hoạt động của code nhưng sao kết quả nó in ra là Nan hoăc -ifn . Và nan và -ifn là gì ạ ???
Em có tra google mà nó nói chung không hiểu lắm


kết quả nó như này là sao ạ !!??

ketqua

Các giá trị đặc biệt của kiểu số thực:

  • NaN hay nanNot a Number (Không phải số).
  • INFinfinite (vô hạn, vô cực), có thể có dấu trừ (-INF) hoặc cộng (+INF) để thể hiện âm vô cực hoặc dương vô cực.

Có lỗi trong quá trình tính toán của bạn (chia cho 0, chia/nhân cho vô cực) đẫn đến kết quả sẽ trở thành các giá trị này.

5 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?