random()

Mô tả

Trả về một giá trị nguyên ngẫu nhiên trong khoảng giá trị cho trước.

Cú pháp

random(max+1);
random(min,max+1);

Trong đó:

min max là giá trị đầu và cuối của khoảng giá trị mà random() trả về.

Trả về

Giá trị nguyên ngẫu nhiên nằm trong khoảng từ min đến max. Nếu giá trị min không được đưa vào thì nó được hiểu ngầm là 0.

Ví dụ

int a = random(100);   //giá trị a nằm trong khoảng từ 0 đến 99
int b = random(0,11);  //giá trị b nằm trong khoảng từ 0 đến 10

 

Reference Tags: 
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ả

Bài 5: Tải chương trình mẫu lên Intel Galileo

Khi học bất kì một ngôn ngữ nào, từ ngôn ngữ của con người đến ngôn ngữ của máy móc thì thứ đầu tiên bạn được học đó là cách nói "Xin chào". Với máy móc (phần mềm), người ta gọi đó là chương trình "Hello World" - một chương trình có nhiệm vụ xuất ra màn hình (hoặc thông báo) với nội dung là "Hello World". Với phần cứng, ta có chương trình "Blink" - nó làm nhấp nháy một đèn LED với chu kì 1 giây, hay những thứ khác tương tự như vậy. Bài viết này sẽ hướng dẫn cho bạn làm việc này trên Intel Galileo

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

lowByte()

lowByte() là hàm trả về byte cuối cùng (8 bit cuối cùng) của một chuỗi các bit. Một số nguyên bất kì cũng được xem như là một chuỗi các bit, vì bất kì số nguyên nào cũng có thể biểu diễn ở hệ nhị phân dưới dạng các bit "0" và "1".

lên
1 thành viên đã công nhận bài viết này hữu ích!