打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
java中的随机数(Math.random()),以及如何产生一个类似于[21,77]区间的随机数。
  1. //Math.random()产生的是[0,1)!!!  
  2.         double k=Math.random();  
  3.         //注意下面那个=要加上,这样才满足数学对称性  
  4.         if(k>=0.5)//意思是当产生的随机数大于等于0.5时说自己牛B,小于0.5时说这种自己傻B  
  5.             System.out.println("我活在牛A和牛C之间"+k);  
  6.         else  
  7.             System.out.println("我活在傻A和傻C之间"+k);  
  8.         //===========================================================  
  9.         int a=13;  
  10.         int b=25;//前提是b>a!!!  
  11.                 int num = (int)(Math.random()*100)+1;  
  12.         int r = (int)(Math.random()*(b-a+1))+a;  
  13.         System.out.println(r);  
  14.           
  15.         //===========================================================  
  16.         //产出65--90之间的字符[A,Z]  
  17.         for (int i = 0; i < 26; i++)   
  18.         {  
  19.             int c = (int)(Math.random()*(90-65+1)+65);//或者*(Z-A+1)+A  
  20.             System.out.println((char)c);//转换成对应的ASCII字符  
  21.         }  
要产生一个[a,b]之间的整数的方法是(int)(Math.random()*(b-a+1))+a
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
java下随机数的生成
java生成6位随机数的5种方法
实现获取任意范围内的随机数
Java Random 随机数
java版本的猜数字游戏
java输出颜色代码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服