「java生成小数」自动生成小数

博主:adminadmin 2022-12-14 23:33:05 59

今天给各位分享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生成小数的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-14,除非注明,否则均为首码项目网原创文章,转载请注明出处。