java 中怎么产生一个25为或32为的随机数

2024-11-22 09:08:56
推荐回答(2个)
回答1:

double d=(Math.random()*(Math.pow(10, 26)));
System.out.println(d);
d=(Math.random()*(Math.pow(10, 33)));
System.out.println(d);
BigDecimal d1=new BigDecimal(Math.random()*(Math.pow(10, 25)));
System.out.println(d1);
d1=new BigDecimal(Math.random()*(Math.pow(10, 32)));
System.out.println(d1);

回答2:

位数也太大了吧。。。。