「java生成小数」自动生成小数
今天给各位分享java生成小数的知识,其中也会对自动生成小数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java中如何将分数转化成小数?
先跟你说说吧,假如 a b都是int类型,那么 a/b得到的也是int
如果你要变成是double的,就要 a/((double)b) 或者是 ((double)a)/b
这样就能得到小数了
java.lang.Math调用其方法实现产生1~10之间的随机小数
代码如下:
public class Main
{
public static void main(String[] args)
{
System.out.println(Math.random() * 10);
}
}
Math.random()方法返回的是0~1之间的小数(左闭右开),再×10就是1~10之间。
java生成一个随机小数
package 计算π的近似值;
import java.util.Scanner;
public class Example1 {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.println("请输入精度:");
double z=scan.nextDouble();
System.out.println("在精度为"+z+"的条件下,π约等于:\n"+jishuPI(z));
}
static double jishuPI(double z){
double sum=2;
int n=1;
int m=3;
double t=2;
while(tz){
t=t*n/m;
sum=sum+t;
n++;
m+=2;
}
return sum;
}
}
java生成小数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于自动生成小数、java生成小数的信息别忘了在本站进行查找喔。
发布于:2022-12-14,除非注明,否则均为
原创文章,转载请注明出处。