`
jinhanjiang
  • 浏览: 18404 次
  • 性别: Icon_minigender_1
  • 来自: 勉县
文章分类
社区版块
存档分类
最新评论
文章列表
最近调淘宝一个接口(获取图片分类)返回(分类)id编号时,返回的是科学记数法 14602127435982492(17位长度) 例:json_decode(json_encode(14602127435982492)); 返回数据为:1.4602127435982E+16 我用number_format1.4602127435982E+16, 0, '', '');转回去得到结果:14602127435982000 然后再调另一个接口,怎么也调不通,后来写了Java程序,调接口返回的数据是正常的。 所以我觉的是淘宝那边的问题,后来提交Bug上去,得到回复是PHP浮点精度的问题,在 ...
今天做一个功能,页面提交数据到后台。做的多了功能很熟,写代码基本从做过的地方拷拷过来用。今天也很随意的从别处拷代码过来。很快功能完成了。测试下来,一点提交按钮页面刷新一下输入框填的数据全清空了。废话不 ...
刚做一个简单的减法运算,如题 开始很所以然的认为等于0.0001,结果确不是 <?php echo 1.0001 - 1; //结果等于:9.9999999999989E-5,我和我的小伙伴们都惊呆了。。。 ?> 小数位的减法都是这样吗?当保留两位小数时,结果还是我们正常想像的那样。 <?php echo 1.01 - 1; //结果等于:0.01 ?> 那如果要进行如题的运算,该怎么办呢?php手册中有专门的方法bcsub <?php echo bcsub(1.0001 , 1, 4); //结果就等于:0.0001了。注 ...
把几个大的文件的内容读到数据库中。 查看了手册open方法,首先想到了seek()方法,和fread()方法读到一段内容来执行插入。 大概说一下方法吧。 一 取数据 取一段内容,以回车(\n)分隔内容为数据,批量插入数据库 如要读取文件内容如下: abcd efgh ijkl mnop 按13个字符取内容 root_path = os.path.abspath('./') + os.sep f = open(root_path + 'file/pass.txt', 'r') f.seek(0) line = f.read(13) #从文件中读取一段内容 ...
最近网站上因为显示的价格长度太长。导致页面乱掉。美工不调试。让程库上处理一下,小数位后面为0,就不显示0。 我看了一下。一般价格都是整数的。网页显示为:298.00等。地确.00很占地方。 现在修改方案为: 298.00格式化后显示298 298.50格式化显示为298.5 298.54格式化显示298.54 最开始想到的解决方法是用substr截掉小数位后面的,然后一位一位的判断(很笨的想法,还好没去实现)。后来翻了php手册发现很好用的方法,推荐一下 <? function cutzero($value) { return preg_replace(& ...
前两天改bug,发现一个表单提交提交的问题,先上代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> ...
请输入:<input type="text" name="daysLastYear" style="width:135px;" value="" onkeyup="value=checkData(value);"onbeforepaste="clipboardData.setData('text', checkData(clipboardData.getData('text')))" ondblclick="this.value='';" title= ...
Global site tag (gtag.js) - Google Analytics