$f = 0.58;var_dump(intval($f * 100.0));也许你认为他会输出58,但是实际上他输出的是57.原因是作为浮点型数据,其精度已经损失了一部分,达不到完全精确。所以永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。php中浮点数是弱类型,对于整数...
分类:
Web程序 时间:
2015-06-25 17:22:03
阅读次数:
163
今天因为一个习惯问题,导致浪费了一些时间,记录一下。在做Web开发的过程中,经常会用到分页,在我的php代码里面,页码是从1开始的,一直以来的写法是:$page = @intval($_GET['page']);
if( $page < 1 ) {
$page=1;
}然后在组合sql语句的时候 limit (page?1)? page-1)*page_size,$page_size,现在才...
分类:
Web程序 时间:
2015-06-11 19:23:34
阅读次数:
136
classBinaryFind{
publicintfind(intleftIndex,intrightIndex,intval,intarr[]){
intmidIndex=(leftIndex+rightIndex)/2;
if(rightIndex>=leftIndex){
if(arr[minIndex]>val){
find(leftIndex,midIndex-1,val,arr);
returnmidIndex;
}elseif(arr[minIndex}<val){
find..
分类:
其他好文 时间:
2015-06-08 15:13:06
阅读次数:
88
题目:给出两棵二叉查找树,有序输出所有元素,时间复杂度O(n),空间复杂度O(h),h为树的高度此题就是把两棵二叉查找树的中序遍历过程结合在一起。structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode(intx):val(x),left...
分类:
其他好文 时间:
2015-05-25 20:02:48
阅读次数:
100
/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*///以下是正确的代码classSolution{
public:
ListNode*addTwoNumbers(ListNode*l1,ListNode*l2){
ListNode*p=l1,*q=l2;
intvalue1,t=0;
value1=p->val+..
分类:
其他好文 时间:
2015-05-24 06:39:48
阅读次数:
143
/**CreatedonJan29,2015***/packagecom.zcd.test;importjava.sql.Timestamp;publicclassTest{privateintx;privatestaticintstaticX;publicvoidstackAccess(intval){intj=0;for(inti=0;i<val;i++){j+=1;}}publicvoidinstanceAccess(intval){for(inti=0;i<val;i++){x+=1;}}..
分类:
编程语言 时间:
2015-05-19 16:55:11
阅读次数:
152
分析,与题目107非常像,最大的不同是输出结果是自顶向下的,不需要新设计list变量,反向结果,直接输出即可/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/publicclassSolution{intcount(TreeNodex..
分类:
其他好文 时间:
2015-05-05 16:45:46
阅读次数:
115
页面包含后顶部有空白<?phpinclude("../index.php");?>页面包这个后,头部有空白,解决方法是将被包含的文件index.php编码方式转为utf-8无BOM变量计算$multiple=14/5;//multiple=2.8$multiple=intval(14/5);//multiple=2要得到想要的int值,需要用intval转换
分类:
Web程序 时间:
2015-04-20 18:59:13
阅读次数:
165
0x01tp分页类 /think/library/Think/Page.class.php调用page类$p = intval(I('get.p')); //获取分页请求$condition['xx'] =$xx; //设置查询条件$m = M('xx');$count = count($m->se...
分类:
Web程序 时间:
2015-04-20 12:48:32
阅读次数:
168
开发过程中,遇到数据处理取整的时候,你会用哪个呢,小涛来介绍一下:PHP取整函数有ceil,floor,round,intval,下面详细介绍一下:1、ceil — 进一法取整说明float ceil ( float $value )返回不小于 value 的下一个整数,value 如果有小数部分则...
分类:
Web程序 时间:
2015-04-20 09:19:54
阅读次数:
178