rnd

乱数を発生

val = rnd(p1)

p1=1~32768 : 乱数の範囲

解説

0から(p1-1)の範囲で整数の乱数値を発生させます。
p1の値は範囲に含まれません。たとえば、

例 :
    a=rnd(10)

は、変数aに、0~9までの乱数を代入します。
rnd関数は、プログラム起動してからは一定のパターンで乱数を発生させます。
乱数のパターンを一定でないものにする場合は、 randomize命令を使用してください。

関連項目

randomize乱数発生の初期化

サンプル逆引き (86)

arusave.hsp
battle.hsp
celputm.hsp
d3m_techdemo.hsp
demo.hsp
dish_sortval.hsp
doukutu.hsp
drop.hsp
drop_dish.hsp
es_test10.hsp
es_test3.hsp
es_test4.hsp
es_test5.hsp
es_test6.hsp
facemove1.hsp
facemove2.hsp
grotate.hsp
grotate.hsp
hsplogo.hsp
kick.hsp
light_test3.hsp
light_test5eff.hsp
line.hsp
meshmap6.hsp
meshmap7.hsp
mkpack.hsp
modfunc.hsp
modvar.hsp
mouse.hsp
obaqhg2.hsp
obaqtest.hsp
objfade.hsp
objsort.hsp
packopt.hsp
physics_2.hsp
poker.hsp
pronama4.hsp
pronama_box.hsp
putimg.hsp
sample_01_basic.hsp
sample_03_basic.hsp
sample_05_DrawText.hsp
sample_05_particle_basic.hsp
sample_06_snow_night.hsp
sample_07_snow_white.hsp
sample_13_d3texture_div.hsp
sample_14_d3ribbonto.hsp
sample_17_d3setlocal_shadow.hsp
sample_18_poly_particle.hsp
shoot.hsp
sortstr.hsp
sortval.hsp
star.hsp
stars.hsp
tamane_s2.hsp
tamane_s2_dish.hsp
test10.hsp
test11.hsp
test11.hsp
test12.hsp
test13.hsp
test2.hsp
test3.hsp
test4.hsp
test5.hsp
test5.hsp
test6.hsp
test6.hsp
test7.hsp
test7.hsp
test8.hsp
test9.hsp
tof2.hsp
tree.hsp
typing.hsp
wave.hsp
xsample_alphastg.hsp
xsample_amano.hsp
xsample_Astro.hsp
xsample_diamond.hsp
xsample_gcube.hsp
xsample_gcube.hsp
xsample_Rocket.hsp
xsample_shiraho.hsp
xsample_verge.hsp
yopparai.hsp

情報

バージョン3.6
作成日2019/12/19
著作者onitama
URLhttp://hsp.tv/
備考ver3.6標準関数
タイプ内蔵関数
グループ基本入出力関数
対応環境
  • Windows 版 HSP
  • コマンドライン版 HSP
  • HSPLet
hs ファイルhsphelp\i_stdfunc.hs