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

Giới thiệu

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.

Ví dụ

y = y + 3;
x = x - 7;
i = j * 6;
r = r / 5;

Cú pháp

result = value1 + value2;
result = value1 - value2;
result = value1 * value2;
result = value1 / value2;

Tham số

value1: là một số ở bất kỳ kiểu dữ liệu nào

value2: là một số ở bất kỳ kiểu dữ liệu nào

Reference Tags: 
lên
5 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 toàn bộ giá trị của iNut - Cảm biến / Kiểm thử iNut - cảm biến - Xem thử iNut cảm biến có hoạt động không?

Dù có làm gì đi chăng nữa, sau khi lập trình xong, ta phải kiểm thử! Không kiểm thử thì không nghiệm thu, mà không nghiệm thu thì dự án của bạn chưa hoàn thành. Hôm nay, mình sẽ hướng dẫn các bạn kiểm thử iNut - Cảm biến từ webapp. Rất dễ dàng và tinh gọn thông qua máy tính luôn.

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

Cài đặt NodeJS trên Windows - mô hình môi trường IOT chuyên nghiệp

NodeJS là một hệ sinh thái Javascript mà ở đó bạn có thể lập trình nó như mọi ngôn ngữ lập trình nhúng như C++, python,... nó cũng có thể chạy đa nền tàng như Java vậy đó nhé. Nhưng luôn ghi nhớ Javascript và Java là khác nhau bạn nhé. Nodejs được xây dựng trên bộ Javascript engine V8 của Google. Mình sẽ không nói quá nhiều về chuyên môn trong bài viết này vì nó sẽ đi lệch định hướng của cộng đồng Arduino Việt Nam và cũng có rất nhiều cộng đồng NodeJS ở Việt Nam sẽ giúp bạn am tường hơn về NodeJS. Qua bài viết này, mình mong muốn bạn sẽ biết cách cài đặt NodeJS và giúp bạn thấy được tiềm năng IOT của nó.

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