java编程把任意输入的浮点数按小数点后2位输出格式输出

如题所述

new DecimalFormat("0.00").format(12.33666999);
第一个括号是输出格式,写成0.00,就是浮点数保留两位小数,后面括号里是要格式化的浮点数;

如果觉得有用,请采纳~
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-24
是保留两位小数的意思么http://blog.csdn.net/hsliwei/article/details/6914774这里方法很多,你看看哪种适合你用。追问

是的,保留两位小数,比如1234.5678输入,输出1234.57,用java编程,中间有个四舍五入。谢谢你的帮助,

java编程把任意输入的浮点数按小数点后2位输出格式输出
第一个括号是输出格式,写成0.00,就是浮点数保留两位小数,后面括号里是要格式化的浮点数;如果觉得有用,请采纳~

java 输入一个任意的浮点数,例如3.123456789,保留其两位小数输出,无需...
方法一:你可以先将浮点数乘以100,然后取整,非四舍五入,取整后再除以100,这样不就得到了两位小数的输出了嘛 方法二:你还可以强制转换为String的,然后取从开始到小数点往后两位的位置结束的字符串,然后再强制转换为float值不也可以么 方法很多,这只是其中两种方法,多思考一下会有方法的。另外要...

编写一个Java应用程序,用户从键盘输入一个浮点数据,将该浮点数保留两位...
import java.util.Scanner;public class Demo {public static void main(String[] args) {Scanner s = new Scanner(System.in);double d = s.nextDouble();System.out.println(String.format("%.2f", d));}}

请问java提供什么方法实现将一个浮点数,四舍五入只保留小数点后两位
第一:从数据库读出时可以进行操作,将读出的数据进行处理后输出,这里可以用数据库提供的方法。这里不多提。第二:也可以用JAVA进行处理,方法很多。这里说两种吧:第一 BigDecimal bd = new BigDecima("5.14881");bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP); System.out.println(bd);第二...

请问java提供什么方法实现将一个浮点数,四舍五入只保留小数点后两位
你好!(float)Math.round(yournum*100)\/100;yournum 就是你给出的浮点数,然后执行这句话就是你要的结果。以后提问题最好给点悬赏分。打字不易,采纳哦!

java 如何将double型数据 保留两位小数后输出
这个是JAVA中的浮点数的问题,用作计算、保存,不成问题。。。要显示,就要格式化输出像DecimalFormat df = new DecimalFormat("#.00");

用java编写一个程序,接受用户输入的一个浮点数,把它的整数部分和小数部...
public static void main(String[] args){ float f = 0f;Scanner sc = new Scanner(System.in);System.out.println("请输入浮点型数字:");try{ f = sc.nextFloat();System.out.println("整数部分:" + (int)f);System.out.println("小数部分:" + getXiaoshu(f));}catch(Exception e)...

...JAVA Application程序,接受用户输入的一个浮点数,把它的整数部分和...
{ public static void main(String args[]){ new FrameInOut();} } class FrameInOut extends Frame implements ActionListener { Label prompt;TextField output,output1,output2;Button btn,input;FrameInOut(){ super("图形界面的Java Application程序员");prompt =new Label("请输入一个浮点数:"...

javaweb保留两位小数的方法有哪些?
首先,可以使用DecimalFormat类,它在Java中广泛应用,用于数字格式化。使用该类时,需指定小数点后需要的位数,例如:java DecimalFormat df = new DecimalFormat("#.00");String formattedNumber = df.format(3.14159);通过上述代码,可以将浮点数转换为字符串形式,并保留两位小数。其次,String.format(...

java语言,程序从终端读入一个浮点数,然后分别输出它的整数部分和小数部...
package chn1;import java.util.Scanner;public class DoubleToInt { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);System.out.println("请输入一个浮点数:");double d = scanner.nextDouble();String string = Double.toString(d);System.out.println(...

相似回答