|
@@ -4851,6 +4851,9 @@ const char *STD[][2] = {
|
|
|
"func rand() {\n"
|
|
"func rand() {\n"
|
|
|
" inline `return qi_make_number(state, rand())`\n"
|
|
" inline `return qi_make_number(state, rand())`\n"
|
|
|
"}\n"
|
|
"}\n"
|
|
|
|
|
+ "func randf() {\n"
|
|
|
|
|
+ " inline `return qi_make_number(state, (double)rand()/RAND_MAX)`\n"
|
|
|
|
|
+ "}\n"
|
|
|
"func random_int(min, max): return rand() % (max + 1 - min) + min\n"
|
|
"func random_int(min, max): return rand() % (max + 1 - min) + min\n"
|
|
|
"func random_choice(l, k=1) {\n"
|
|
"func random_choice(l, k=1) {\n"
|
|
|
" if k < 0 || k > len(l)\n"
|
|
" if k < 0 || k > len(l)\n"
|