乱数

乱数を取得するためのライブラリです。

randomSeed

概要 乱数を得るための種を与えます。この種が同じ場合、毎回同じ順番で乱数が得られます。
文法 randomSeed(unsigned int seed)
パラメータ seed: 種となる値
戻り値 なし

random

概要 乱数を取得します。この関数を使う前に一度はrandomSeedを呼んでください。
文法 long random(long min_num, long max_num)
パラメータ min_num: 乱数の取りうる最小値。省略可
max_num: 乱数の取りうる最大値。省略可
戻り値 乱数(long)


サンプルプログラム

0~99までの乱数を100ms間隔でシリアル通信で出力する。

#include <rxduino.h>
#define INTERVAL 100

void setup()
{
    Serial.begin(38400,SCI_AUTO);
    randomSeed(millis());
}

void loop()
{
    Serial.println( random(0, 100) );
    delay(INTERVAL);
}

桜ライブラリ

春ライブラリ

めいど by がじぇっとるねさすプロジェクト
Contents are CC BY-SA 3.0