Tư vấn: 0979.466.469 / 0938.128.290

MENU

Hàm random trong Arduino

Báo giá đặt hàng nhập

Trong bài viết này Điện Tử Tương Lai sẽ chia sẻ về hàm random trong Arduino là gì, cú pháp, code mẫu và lưu ý khi sử dụng hàm này.

 

Mô tả random()

Hàm ngẫu nhiên tạo ra các số giả ngẫu nhiên.

 

Cú pháp

random(max)

random(min, max)

 

Thông số

min: giới hạn dưới của giá trị ngẫu nhiên, bao gồm (tùy chọn).

max: giới hạn trên của giá trị ngẫu nhiên, loại trừ.

 

Module điện tử 932*50

Return

Một số ngẫu nhiên giữa min và max-1. Kiểu dữ liệu: long.

 

Code mẫu

Code tạo ra các số ngẫu nhiên và hiển thị chúng.

 

Lưu ý

Nếu điều quan trọng là chuỗi giá trị được tạo bởi random() khác nhau, trong các lần thực hiện sketch tiếp theo, hãy sử dụng randomSeed() để khởi tạo trình tạo số ngẫu nhiên với đầu vào khá ngẫu nhiên, chẳng hạn như analogRead() trên một chân không được kết nối.

 

Ngược lại, đôi khi có thể hữu ích khi sử dụng các chuỗi giả ngẫu nhiên lặp lại chính xác. Điều này có thể được thực hiện bằng cách gọi randomSeed() với một số cố định, trước khi bắt đầu chuỗi ngẫu nhiên.

 

Tham số max phải được chọn theo kiểu dữ liệu của biến mà giá trị được lưu trữ. Trong mọi trường hợp, giá trị max tuyệt đối bị ràng buộc với tính chất long của giá trị được tạo (32 bit - 2.147.483.647). Đặt max thành giá trị cao hơn sẽ không tạo ra lỗi trong quá trình biên dịch, nhưng trong quá trình thực thi sketch, các con số được tạo ra sẽ không như mong đợi.

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
28000 /Cái
/ Cái

Code: 7202-048 Còn hàng

Lưu xem sau
Sale 0%
35000 /Cái
/ Cái

Code: 7006-042 Còn hàng

Lưu xem sau
Sale 0%
360000 /Cái
/ Cái

Code: 7107-002 Còn hàng

Lưu xem sau
Sale 0%
PIC18 8-bit Microcontrollers - MCU 32KB 1536 RAM...
205000 /Cái
/ Cái

Code: 7204-103 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0359 366 469
Bạn cần linh kiện mẫu ? 7-11 ngày