Bài 6. Tràn số trong lập trình C

Tràn số trong lập trình C
Tràn số trong lập trình C

Hiện tượng tràn số trong lập trình C là nội dung mà chúng ta sẽ học trong bài học thứ 6 về lập trình C cơ bản. Đây là một lỗi nên tránh và hoàn toàn có thể tránh được trong quá trình chúng ta viết code. Hãy đảm bảo bạn sử dụng kiểu dữ liệu hợp lý để không bị tràn số.

Tràn số trong lập trình - Nguyễn Văn Hiếu Blog
Tràn số trong lập trình – Học C Bá Đạo

Video bài học hiện tượng tràn số trong  C

Code minh họa tràn số

Dưới đây là source code của bài học tràn số trong ngôn ngữ C. Trong code và trên video mình đều có những giải thích rất chi tiết.

Kết quả chạy chương trình:

Tài liệu tham khảo

Để tránh hiện tượng tràn số, bạn cần nắm được phạm vi giá trị của từng kiểu dữ liệu trong C. Khi biết được phạm vi của mỗi kiểu dữ liệu, ta có thể lựa chọn kiểu dữ liệu sử dụng một cách hợp lý. Bạn nên tham khảo thêm bài viết về phạm vi các kiểu dữ liệu và hiện tượng tràn số dưới đây để có thêm các kiến thức bổ ích.

Phạm vi giá trị các kiểu dữ liệu trong C/C++

Một số thông tin liên quan tới khóa học “Học C bá đạo” bạn nên biết để việc học đảm bảo tốt nhất:

 

 

avatar
  Subscribe  
newest oldest most voted
Notify of
Sơn
Guest
Sơn

giá trị nhị phân và thập phân là gì vậy ạ?? cái phần 1 bit 2 bit ấy ạ. Em hơi dốt toán nên chưa hiểu lắm

Sơn
Guest
Sơn

còn phần 8 bit = 2^8 = 256 giá trị đó là giá trị số dk ạ