(1)数据库随机数
Postgre :
a和b之间的随机数 : random()*(b-a)+a 例如:random()*(20-10)+10 10到20之间的随机数;
a和b之间的随机整数:floor(random()*(b-a)+a)
Mysql :
a和b之间的随机数 : RAND()*(b-a)+a
a和b之间的随机整数:FLOOR(RAND()*(b-a)+a)
Oracle:
( 0 ~ 1) 的小数 : select dbms_random.value from dual
a和b之间的随机数 : select dbms_random.value(a,b) from dual
a和b之间的随机整数 : select trunc(dbms_random.value(a,b)) from dual
javascript :
a和b之间的随机数 :randomFrom(a,b)
0和b之间的随机整数 : Math.floor(Math.random()*(b+1))
java :
a和b之间的随机整数 :
Random rand = new Random(); rand.nextInt(100) + 1 ;
rand.nextInt(b - a + 1) + a;