專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> Arduino >> 瀏覽文章

arduino中random隨機(jī)數(shù)的使用方法

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年09月03日   【字體:

對(duì)C++ Builder中random()函數(shù)說(shuō)明的翻譯:

random
所在的頭文件
stdlib.h
 
原型
int random(int num);
random函數(shù)返回一個(gè)0~num-1之間的隨機(jī)數(shù). random(num)是在stdlib.h中的一個(gè)宏定義. num和函數(shù)返回值都是整型數(shù).
 
2描述編輯
random()函數(shù)將生成偽隨機(jī)數(shù)。
 
3語(yǔ)法編輯
arduino
random(max) 
  random(min, max)
min - 隨機(jī)數(shù)的最小值,隨機(jī)數(shù)將包含此值。 (此參數(shù)可選)
max - 隨機(jī)數(shù)的最大值,隨機(jī)數(shù)不包含此值。( 數(shù)據(jù)類型為long )
 
 
 
    形式:random(long max)
 
    random(long min, long max)
 
    參數(shù):max為輸出隨機(jī)數(shù)范圍的最大值。
 
    min為輸出隨機(jī)數(shù)范圍的最小值。
 
    該函數(shù)以randomSeed()設(shè)定的種子輸出指定范圍的整數(shù)偽隨機(jī)數(shù),random(long max)相當(dāng)于random(0,long max),輸出0~max范圍的整數(shù)隨機(jī)數(shù)。該函數(shù)的使用可以參考代碼清單2-25。
 
 
關(guān)閉窗口

相關(guān)文章