急需帮助 使用Math类的random方法产生一个随机数,将其转换为字符串,取小数点后三个字符,得到一个“0.xxx”的字符串,再将其转换成double型,对这

ZengGuiDong 2010-07-29 01:05:07
使用Math类的random方法产生一个随机数,将其转换为字符串,取小数点后三个字符,得到一个“0.xxx”的字符串,再将其转换成double型,对这个数据进行相关计算,使其取值范围在0~~200之间,最后分别调用Math 类的ceil、floor 、sqr等方法,并显示结果
...全文
333 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
guoliang2010 2010-07-29
  • 打赏
  • 举报
回复
这 题 看着真熟 嘿嘿
hunter_piggyq 2010-07-29
  • 打赏
  • 举报
回复
学习了
yuhuaijun 2010-07-29
  • 打赏
  • 举报
回复

LS正解

Double temp=Double.valueOf(String.valueOf(Math.random()).substring(0,5))*200;
System.out.println(String.valueOf(Math.random()).substring(0,5));//"0.xxx"
System.out.println(Math.ceil(temp));
System.out.println(Math.floor(temp));
System.out.println(Math.sqrt(temp));

llpoo 2010-07-29
  • 打赏
  • 举报
回复
Double temp=Double.valueOf(String.valueOf(Math.random()).substring(0,5))*200;
System.out.println(Math.ceil(temp));
System.out.println(Math.floor(temp));
System.out.println(Math.sqrt(temp));

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧