Cộng một / trừ một

Giới thiệu

Tăng hoặc trừ một biến đi 1 đơn vị.

Cú pháp

x++;  // tăng x lên 1 giá trị và trả về giá trị cũ của x
++x;  // tăng x lên 1 giá trị và trả về giá trị mới của x

x-- ;   // trừ x lên 1 giá trị và trả về giá trị cũ của x
--x ;   // trừ x lên 1 giá trị và trả về giá trị mới của x

Tham số

x: bất kỳ kiểu số nguyên nào (int, byte, unsigned int,...)

Trả về

Giá trị cũ của biến hoặc giá trị mới đã được cộng / hoặc bị trừ của biến ấy.

Ví dụ

x = 2;
y = ++x;      // x bây giờ có giá trị là 3, và y cũng có giá trị là 3
y = x--;      // x bây giờ đã trở lại với giá trị 2, nhưng y không đổi vẫn là 3
lên
2 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

Các phép cộng, trừ, nhân, chia trong Arduino

Những phép toán trên có nhiệm vụ thực hiện việc tính toán trong Arduino. Tùy thuộc vào kiểu dữ liệu của các biến hoặc hằng số mà kết quả trả về của nó có kiểu dữ liệu như thế nào. Nếu là kiểu số nguyên thì nó cũng sẽ overflow [lên thiên đàn, xuống đất] (ví dụ, bạn xem tại int). Và nếu các giá trị đưa vào là số thực thì bạn được phép sử dụng các dấu chấm "." để ngăn cách phần nguyên và phần thực.

lên
5 thành viên đã đánh giá bài viết này hữu ích.

Tạo một quy trình công nghiệp với các bước bằng Arduino - Phần 2: công việc có điều kiện

Ở bài viết trước, mình đã đề cập đến vấn đề là "Làm thế nào để xây dựng một quy trình công nghiệp trên Arduino.VN". Ở bài viết đó, mình đã đề cập đến vấn đề quy trình có điều kiện, và với sự hưởng ứng từ Cộng đồng qua vấn đề làm một máy công nghiệp dùng để sản xuất sản xuất thành phẩm, mình muốn đóng góp một cái gì đó để dự án này hoàn thiện, đó cũng làm một cách để rèn luyện khả năng xử lý vấn đề thông qua mô tả mà không trực tiếp "chạy" máy devil​!

lên
11 thành viên đã đánh giá bài viết này hữu ích.