一 问题描述
开发中,需要使Decimal类型数据保留小数点后的两位小数且不需要进行四舍五入操作,即直接截取小数点后面的两位小数即可。例如:1.245M --> 1.24,而不是1.25
使用Decimal.Round()方法可以实现保留Decimal类型数据小数点后的若干位小数,但是该方法会进行四舍五入操作,而不是直接截取。所以,该方法不可取,在网上搜寻一番也没有找到合适的方法,便自己实现了...
要想知道每个数据库的大小的话,步骤如下:1、进入information_schema 数据库(存放了其他的数据库的信息)use information_schema;2、查询所有数据的大小:select concat(round(sum(data_length/1024/1024),2),'MB')...
分类:
数据库 时间:
2014-10-31 15:13:03
阅读次数:
341
Codeforces Round #275 (Div. 2) 题解...
分类:
其他好文 时间:
2014-10-31 06:27:12
阅读次数:
318
第一题:题目大意:给出N个字符串,字符串的前面部分都是字母且都是一样的,后面部分是数字,按照后面的数字排序。N<=10000解题过程:1.第一题是真良心,一开始的做法是把后面的数字分离出来 比较大小,但是出现了傻逼错误样例过不去,就直接换了种方法,先比较长度再比较字典序。 结果就AC了。2.如果按照...
分类:
其他好文 时间:
2014-10-29 18:51:41
阅读次数:
199
javascript Math对象
1.取绝对值
? Math.abs();
2.取近似整数
? Math.round() 四舍五入
? Math.floor() 对数进行向下取舍
? Math.ceil() 对数进行向上取舍
3.取随机数
? Math.random();
? 取x到y之间的随机数:Math...
分类:
编程语言 时间:
2014-10-29 17:06:45
阅读次数:
215
ACdaim
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define INF 0x7fffffff
int main()
{
#ifdef sxk...
分类:
Web程序 时间:
2014-10-29 07:04:15
阅读次数:
148
题目大意:
有n场比赛,你错过了k场,然后再错过的k长中,一队与二队的胜利差值为d1,二队与三队的胜利差值为d2。如若有可能,三支队伍获胜次数都一样,则输出yes,否则输出no
解法:
比较有趣且复杂的模拟题,我们可以想象成三个柱子,已知第一个柱子跟第二个柱子的高度差的绝对值,第二个柱子跟第三个柱子高度差的绝对值,现在还有n-k个砖(1高度),要求使得三个柱子高度一样。
首先,给了d1和d2,我们可以枚举一下有那几种基本情况:
1. d1, 0, d2;
...
分类:
其他好文 时间:
2014-10-28 17:49:11
阅读次数:
292
题目大意:
给出一串字符,只含有a和b。现在定义一个字串如若合并之后的字串是个回文字符串,就是一个good substrings,求出这样的字串有多少个,并输出长度为偶数和奇数的个数。
解法:
首先,我们需要注意到两个已知条件:
1. 字串可以合并,例如 abbaabbb 合并之后就是abab
2. 只有两个字符a,b
我们可以发现,合并之后的字串一定是aba或者abab类型的,那么合并之后的字串如果是回文的话,第一个字符肯定与最后一个字符相同,反之亦然。
我们可以进一步...
分类:
其他好文 时间:
2014-10-28 17:48:48
阅读次数:
283
1 // 四舍五入 2 System.out.println(Math.round(11.4)); 3 System.out.println(Math.round(11.6)); 4 System.out.println(Math.r...
分类:
其他好文 时间:
2014-10-28 10:22:44
阅读次数:
211
CodeForces B. The least round way(dp)...
分类:
其他好文 时间:
2014-10-27 23:01:43
阅读次数:
350