我知道用Math.random()可以产生0-1之间的随机数,但是现在我想得到-1到1之间的随机数,有哪位高手会的?如果知道如何产生-100到100之间的随机数的话,问题也算解决了呵呵
解决方案 »
- 怎样从键盘读取字符
- 如何设置树节点字符串的颜色为两种颜色混合?
- 一个简单的JAVA程序,点击按钮弹出一个新窗口并且隐藏按钮所在的窗口
- tomcat 连接池的一个超级bug!!!
- java传递参数问题
- 一个sourceStr.replaceFirst(regStr,repStr)的问题,返回“Illegal Group Reference”异常,请大虾帮忙!
- 在写的程序中怎样运行其他程序?
- 再提一个关于对象和null比较的问题
- 初学请帮忙??
- 如何搜索目录下所有文件包括子目录。
- [高手请进]为什么VC中的gethostbyaddr比JAVA中的getByName解析的域名要多
- 帮忙解决jsp连接 mysql出现的错误提示??加分
+ 有时候要int,long转换
int i = rd.NextInt(200)-100
-100到100之间的整数.
public static void main(String[]args){
int x;
for(int i=1;i<=N;i++){
x=(int)(Math.random()*(b-a)+a);
System.out.println(x);
}
}}