随机数相关(数据库,javascript,java)

(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;
 

猜你喜欢

转载自blog.csdn.net/qq_26462567/article/details/82927796