首页 > 编程知识 正文

中国金融的未来(互联网金融产品未来发展)

时间:2023-05-04 18:25:03 阅读:71027 作者:3303

创建一个程序,读取投资总额、年利率和年数,然后使用以下公式显示投资回报金额:

未来投资回报金额 = 投资金额 * Math.pow((1 + 月利率), 年数*12)

import java.io.BufferedReader; import java.io.IOException; import Java.io.input streamreader; public class zuoye2_ 21 { publicstaticvoidmain (字符串[ ] args ) throwsioexception(/todo自动生成的方法存根缓冲读取缓冲器; buf=newbufferedreader (newinputstreamreader ) system.in ); 双精度a、b、score; int c; system.out.print (enterinvestmentamount : ); a=double.parse double (buf.readline ) ); system.out.print (enterannualintersetrateinpercentage : ); b=双精度双精度(buf.readline ) ); system.out.print (enternumberofyears : ); c=integer.parseint (buf.readline (); score=(10.01*b/12 ); score=math.pow(score,c*12 ); score=a*score; system.out.print (futurevalueis $ ' score ); }

输出

输入

1000.564.251 最后的输出语句进行更改

system.out.print (' futurevalueis $ '; system.out.println (string.format (' %.2f ',score ) );输出

用Java控制输出小数点后位数的三种写法import java.text.DecimalFormat;

import java.text.NumberFormat;

第一种

decimal format df=新decimal format (' # 0.00 );

浮动数据;

data=sc.nextFloat (;

system.out.println(df.format ) data );第二种

模仿c语言的输出方式

system.out.printf('%.2fn ',data );第三种

system.out.println (string.format (' %.2f ',data ) );

值得注意是,java和c/c++不同的是double对应的数据类型是 %f,而非%lf;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。