我知道用Math.random()可以产生0-1之间的随机数,但是现在我想得到-1到1之间的随机数,有哪位高手会的?如果知道如何产生-100到100之间的随机数的话,问题也算解决了呵呵
解决方案 »
- JFrame对象与垃圾回收问题
- 验证码
- 如何抓取网页上的E-mail 并批量发送邮件
- 为什么我写的线程使得CPU占用率总是100%?
- java读写xml文件是哪个开发包
- javac指令的-sourcepath 和 java指令的-cp 怎么自由给定啊???
- socket的服务器端是JAVA,客户端也必须是JAVA吗?急啊
- java I/O问题
- Socket读取不到对象 求指点
- 关于使用JDBC搜索ACCESS数据库的非法游标状态问题(急~~~~)
- [高手请进]为什么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);
}
}}