php cout<<的一点看法


Posted in PHP onJanuary 24, 2010

即整数与小数的位数之和不应该超过6位,如果小数部分过长,那么系统将按四舍五入法来近似成6位,如果整数部分过长,那么也近似成为6位

例如:
cout<<123.4567 结果是123.457,
cout<<123.4564 结果是123.456,
cout<<123456.1 结果是123456,
cout<<123456.5 结果是123457
对于常字符串,理论上是无限长,但收到VC++编译器的限制,如果常串长到了引起换行的地步,那就将导致编译错,也就是说,cout<<后接常串的话串的长度限制为编译器中的1行。
对于cout<<后加变量的情况:
先说带小数的情况,跟常量数略有不同,其输出结果跟变量的类型有关,int型的按原型输出,double型的6位一下(含6位)按原型输出,6位以上按科学技术法形式输出,其他类型也类似。顺便说一句,int型的范围是-214783648~214780647,共2^32次方个数,在赋值时就算越界,编译器也不会报错,也不会警告,所以要小心,有个常识,若表示全球人口数(约60亿),应该用double或long double型,其他类型是不行的;对于变量字符串,即char型数组,我没有发现有什么限制,因为我写:
char v[50000];
memset(v,1,49999);
cout<<v<<endl;
时,屏幕上出现了数不清的小圆脸(ASCII码1的字符),就算用memset越界赋值,也没有问题。

PHP 相关文章推荐
如何将数据从文本导入到mysql
Oct 09 PHP
?繁体转换的class
Oct 09 PHP
php中对xml读取的相关函数的介绍一
Jun 05 PHP
PHP的变量总结 新手推荐
Apr 18 PHP
php判断上传的Excel文件中是否有图片及PHPExcel库认识
Jan 11 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
Jun 12 PHP
php批量添加数据与批量更新数据的实现方法
Dec 16 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
Apr 27 PHP
PHP中的Trait 特性及作用
Apr 03 PHP
php入门教程之Zend Studio设置与开发实例
Sep 09 PHP
php使用高斯算法实现图片的模糊处理功能示例
Nov 11 PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
Nov 21 PHP
php addslashes和mysql_real_escape_string
Jan 24 #PHP
PHPMailer 中文使用说明小结
Jan 22 #PHP
关于php fread()使用技巧
Jan 22 #PHP
PHP 时间转换Unix时间戳代码
Jan 22 #PHP
PHP 实用代码收集
Jan 22 #PHP
在命令行下运行PHP脚本[带参数]的方法
Jan 22 #PHP
php获取url字符串截取路径的文件名和扩展名的函数
Jan 22 #PHP
You might like
PHP之COOKIE支持详解
2010/09/20 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
IE的有条件注释判定IE版本详解(附实例代码)
2012/01/04 Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
2014/01/31 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
2014/05/14 Javascript
PHP结合jQuery实现的评论顶、踩功能
2015/07/22 Javascript
使用jquery实现仿百度自动补全特效
2015/07/23 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
js判断图片加载完成后获取图片实际宽高的方法
2016/02/25 Javascript
jQuery的deferred对象使用详解
2016/09/25 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
简单易懂的天气插件(代码分享)
2017/02/04 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
2017/03/08 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
关于vue状态过渡transition不起作用的原因解决
2019/04/09 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
vue列表数据发生变化指令没有更新问题及解决方法
2020/01/16 Javascript
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
2016/12/15 Python
使用python3+xlrd解析Excel的实例
2018/05/04 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
python实现将文件夹内的每张图片批量分割成多张
2019/07/22 Python
Python 求数组局部最大值的实例
2019/11/26 Python
Django 批量插入数据的实现方法
2020/01/12 Python
opencv python如何实现图像二值化
2020/02/03 Python
Python实现桌面翻译工具【新手必学】
2020/02/12 Python
Python Django搭建网站流程图解
2020/06/13 Python
Python 执行矩阵与线性代数运算
2020/08/01 Python
GUESS盖尔斯法国官网:美国时尚品牌
2016/09/23 全球购物
十佳大学生事迹材料
2014/01/29 职场文书
感谢信模板大全
2015/01/23 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
工伤认定行政答辩状
2015/05/22 职场文书
2015年度个人工作总结报告
2015/10/24 职场文书
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript