java输入3个浮点数,求它们的乘积
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java输入3个浮点数,求它们的乘积相关的知识,希望对你有一定的参考价值。
参考技术A import java.io.*;public class Testpublic static void main(String args[]) throws IOException
double product=1.0,num[]=new double[3];
int i;
String str[]=new String[3];
BufferedReader buf[]=new BufferedReader[3]; for(i=0;i<=2;i++)
buf[i]=new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入第 "+(i+1)+" 个数: ");
str[i]=buf[i].readLine();
num[i]=Double.parseDouble(str[i]);
product*=num[i];
System.out.println("乘积为: "+product);
参考技术B public static void main(String[] args)
BigDecimal bg1 = new BigDecimal("0.1");
BigDecimal bg2 = new BigDecimal("0.01");
BigDecimal bg3 = new BigDecimal("0.001");
System.out.println(bg1.multiply(bg2.multiply(bg3)));
参考技术C 是要简单的带输入的还是那种精确计算的?
1389 乘积平均数
以上是关于java输入3个浮点数,求它们的乘积的主要内容,如果未能解决你的问题,请参考以下文章
什么叫“写一个循环(for或者while)读入五个浮点数?”