方式一(四舍五入):保留两位小数1 double f = 111231.5585; 2 BigDecimal b = new BigDecimal(f); 3 double f1 = b.setScale(2, BigDecimal.ROUND_HAL...
分类:
编程语言 时间:
2015-08-06 22:13:10
阅读次数:
145
1.页面运算格式化数字页面上有时候会用到数字的运算,运算过后会出现1.5999999999999这么长的数字,需要格式化数字,比如保留两位有效数字首先导入这个标签然后使用标签语言2.传值到页面前格式化数字DecimalFormat decimalFormat=new DecimalFormat("#...
分类:
其他好文 时间:
2015-08-04 19:05:56
阅读次数:
95
??
/*表达式求值
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述 ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,
他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。
比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)
输入第一行输入一个整数n,共有n组测试数据(n
...
分类:
其他好文 时间:
2015-07-30 17:12:54
阅读次数:
131
在某些情况下, 我们需要对小数进行进位与舍位, 而非四舍五入, 这时候, 我们就需要用到floor函数与ceil函数.floor函数的作用是"向下取整", 也即是说, floor(x)会取到小于等于x的最大整数, 例: x = 2.88, 则floor(x) = 2;假如要保留两位小数, 则floo...
分类:
其他好文 时间:
2015-07-30 13:12:45
阅读次数:
143
float四舍五入保留两位小数注意的地方
最近在codewars做了一道非常简单的题目,但是它却花了我20来分钟,虽然最后解决了,但是中间发觉对于java的基础实在不行,回去要好好补一下
不说这么多,上题目:就是写一个方法,把英里每加仑换算成公里每升,保留两位数
一开始写的时候是没有问题,问题出现在保留两位数那里,我上一个测试代码
import java.util.regex.Pa...
分类:
编程语言 时间:
2015-07-29 10:22:44
阅读次数:
231
Problem Description
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
Input
输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。
Output
对于每组输入数据,输出一行,结果保留两位小数。
Sam...
分类:
其他好文 时间:
2015-07-28 12:38:26
阅读次数:
102
该题的思路很好想,就是尽量取大一些的成绩为后面的人留出更大的 “空间” 。 细节也很好想,这里不再赘述,值得一提的是 : 该题存在精度问题 , 导致我一开始一直WA。
由于输入和输出只保留两位小数,所以我们不妨将浮点数变成小数,这里要用到round函数,将不需要的小数位四舍五入到整数 。
#include
using namespace std;
const int maxn = 1638...
分类:
其他好文 时间:
2015-07-28 09:09:17
阅读次数:
93
import java.text.NumberFormat;//获取格式化对象NumberFormat format = NumberFormat.getPercentInstance();//设置百分数精确度2即保留两位小数format.setMinimumFractionDigits(2);//...
分类:
编程语言 时间:
2015-07-10 18:48:39
阅读次数:
224
Java float保留两位小数或多位小数方法1:用Math.round计算,这里返回的数字格式的. float price=89.89;int itemNum=3;float totalPrice=price*itemNum;float num=(float)(Math.round(totalPr...
分类:
编程语言 时间:
2015-07-08 10:56:42
阅读次数:
151
在输出数据时,为简便起见,往往不指定输出的格式,由系统根据数据的类型采取默认的格式,但有时希望数据按指定的格式输出,如要求以十六进制或八进制形式 输出一个 整数,对输出的小数只保留两位小数等。有两种方法可以达到此目的。
1)使用控制符的方法;
2)使用流对象的有关成员函数。分别叙述如下。
使用控制符的方法
#include
#include
#include
using name...
分类:
编程语言 时间:
2015-07-07 17:15:34
阅读次数:
181