我只有一个问题:
BigDecimal val = BigDecimal.valueOf(0.20);
System.out.println(a);
i want to store in val
a value 0.20
and not 0.2
.
What i can do ?
我只有一个问题:
BigDecimal val = BigDecimal.valueOf(0.20);
System.out.println(a);
i want to store in val
a value 0.20
and not 0.2
.
What i can do ?
当你想控制数字的格式时,请参看NumberFormat
,特别是> 。
您可以制定一种模式的<代码>DecimalFormat,或只是直接确定其各个方面。 您然后请其编排<条码>BigDecimal,并将给予你指示。
此处仅举一个小例子,说明如何使用<代码>DecimalFor来满足你的需要。
double d = 1.2345;
DecimalFormat df = new DecimalFormat("#0.00");
System.out.println(df.format(d)); // will print 1.23
d = 3.400;
System.out.println(df.format(d)); // will print 3.40
d = 3.456;
System.out.println(df.format(d)); // will print 3.46
BigDecimal b = new BigDecimal(0.20001);
System.out.println(df.format(b)); // will print 0.20
您可以将<代码>0.20而不是0.2<>/code>储存在一个变量中,因为这些数值相同。 然而,你可以改变结果的印制方式。
Your question makes me assume you re a beginner in Java programming. Rather than just take a plain answer, you should read this tutorial for an elaborate understanding of how this works.
Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...
Check this, List<String> list = new ArrayList<String>(); for (int i = 0; i < 10000; i++) { String value = (""+UUID.randomUUID().getLeastSignificantBits()).substring(3, ...
I am in the middle of solving a problem where I think it s best suited for a decorator and a state pattern. The high level setting is something like a sandwich maker and dispenser, where I have a set ...
I have been trying to execute a MS SQL Server stored procedure via JDBC today and have been unsuccessful thus far. The stored procedure has 1 input and 1 output parameter. With every combination I ...
I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...
If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...
I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....
I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...