map

Mô tả

map() là hàm dùng để chuyển một giá trị từ thang đo này sang một giá trị ở thang đo khác. Gía trị trả về của hàm map() luôn là một số nguyên.

Cú pháp

map(val,A1,A2,B1,B2);

Trong đó:

  • val là giá trị cần chuyển đổi
  • A1, A2 là giới hạn trên và dưới của thang đo hiện tại
  • B1,B2 là giới hạn trên và dưới của thang đo cần chuyển tới

Ví dụ

//Chuyển đổi 37 độ C sang độ F
int C_deg = 37;
int F_deg = map(37,0,100,32,212);   //F_deg = 98

 

Reference Tags: 
lên
10 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ả

Tụ điện

Nếu bạn là người nghiên cứu Arduino hoặc người không chuyên về điện tử thì đây là những thứ bạn cần tìm. Không có kiến thức cao siêu - thuật ngữ khó hiểu, nó được biên soạn để tất cả mọi người đều có thể đọc. Dĩ nhiên là bạn cũng cần phải có kiến thức căn bản về điện trong chương trình Vật lí ở trường phổ thông.

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

break

break là một lệnh có chức năng dừng ngay lập tức một vòng lặp (do, for, while) chứa nó trong đó. Khi dừng vòng lặp, tất cả những lệnh phía sau break và ở trong vòng lặp chịu ảnh hưởng của nó sẽ bị bỏ qua.

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