Math.Round這個函數的解釋是將值按指定的小數位數舍入,但並不就是四捨五入。這種舍入有時稱為就近舍入或四舍六入五成雙其實在VB,VBScript,C#,J#,T-SQL中Round函數都是採用Banker'srounding(銀行家舍入)演算法,即四舍六入五取偶。事實上這也是IEEE規定的舍入...
分类:
其他好文 时间:
2014-09-10 15:33:50
阅读次数:
191
博客原文地址:
A Round Peg in a Ground Hole
题目大意:按顺时针或逆时针给出多边形的顶点坐标、圆的半径及圆心坐标。
1.求多边形是否是个凸包,若不是输出“HOLE IS ILL-FORMED”。
2.如果多边形为凸包,判定圆是否在凸包内,若凸包在园内,输出“PEG WILL FIT”,若不在,输出“PEG WILL
NOT FIT”。...
分类:
其他好文 时间:
2014-09-10 12:33:30
阅读次数:
297
mysql>selectceil(2.44),round(2.44),floor(2.44);+------------+-------------+-------------+|ceil(2.44)|round(2.44)|floor(2.44)|+------------+-------------+-------------+|3|2|2|+------------+-------------+-------------+1rowinset(0.00sec)mysql>selectceil(..
分类:
数据库 时间:
2014-09-10 02:49:31
阅读次数:
273
一看就是找规律的题。只要熟悉异或的性质,可以秒杀。为了防止忘记异或的规则,可以把异或理解为半加运算:其运算法则相当于不带进位的二进制加法。一些性质如下:交换律:结合律:恒等律:归零律:典型应用:交换a和b的值:a=a^b^(b=a);#include#include#include#include#...
分类:
其他好文 时间:
2014-09-09 23:02:29
阅读次数:
314
项目中要用到银行家舍入方法,php没有现成的方法,所以写了一个
function up6down4($num,$n){
$pow = pow(10,$n);
$con_a = floor(round($num * $pow * 10,1));
$con_b = floor(round($num * $pow,1));
$con_c = ($num * $pow...
分类:
Web程序 时间:
2014-09-09 21:38:19
阅读次数:
488
题意:给定两个串,求出两个串的最长公共子序列,要求该公共子序列不包含virus串。用dp+kmp实现dp[i][j][k]表示以i结尾的字符串和以j结尾的字符串的公共子序列的长度(其中k表示该公共子序列的与virus的匹配程度)很显然,当k==strlen(virus)时,该公共子序列不是我们所求得...
分类:
其他好文 时间:
2014-09-09 20:03:59
阅读次数:
207
Codeforces Round #265 (Div. 2)
题目链接
A:把数字变换后比较一下几个不一样即可
B:连续2个以上0当作一次操作,开头的0和结尾的0可以忽略
C:贪心从末尾去构造,由于保证一开始是回文,所以保证修改后出现回文只可能为长度2或3的,这样的话判断复杂度就很小了
D:暴力枚举情况,然后判断
E:把操作逆过来处理出每个数字对应的位数和相应数...
分类:
其他好文 时间:
2014-09-09 18:25:28
阅读次数:
205
Codeforces Round #265 (Div. 2) 465A. inc ARG(数学题)...
分类:
其他好文 时间:
2014-09-09 13:25:18
阅读次数:
154
Codeforces Round #265 (Div. 2) B. Inbox (100500)...
分类:
其他好文 时间:
2014-09-09 13:23:58
阅读次数:
224
(1)jsp实现网页计算器代码如下:只有两个jsp页面
myCal.jsp如下:
...
分类:
Web程序 时间:
2014-09-09 13:17:58
阅读次数:
222