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 相关文章推荐
提高PHP编程效率的53个要点(经验小结)
Sep 04 PHP
php的urlencode()URL编码函数浅析
Aug 09 PHP
如何使用Strace调试工具
Jun 03 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
Jun 25 PHP
php输入流php://input使用示例(php发送图片流到服务器)
Dec 25 PHP
windows下配置apache+php+mysql时出现问题的处理方法
Jun 20 PHP
php+xml编程之xpath的应用实例
Jan 24 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 PHP
PHP自定义多进制的方法
Nov 03 PHP
PHP使用Redis替代文件存储Session的方法
Feb 15 PHP
php实现的XML操作(读取)封装类完整实例
Feb 23 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
Nov 10 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
为什么夜间收到的中波电台比白天多
2021/03/01 无线电
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
关于Laravel-admin的基础用法总结和自定义model详解
2019/10/08 PHP
Javascript客户端将指定区域导出到Word、Excel的代码
2008/10/22 Javascript
慎用 somefunction.prototype 分析
2009/06/02 Javascript
javascript 函数参数限制说明
2010/11/19 Javascript
鼠标右击事件代码(asp.net后台)
2011/01/27 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
jQuery中clone()方法用法实例
2015/01/16 Javascript
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
一个仿微博登陆邮箱提示框js开发案例
2016/07/28 Javascript
微信小程序  简单实例(阅读器)的实例开发
2016/09/29 Javascript
Bootstrap图片轮播组件Carousel使用方法详解
2016/10/20 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
2019/07/18 Javascript
javascript删除数组元素的七个方法示例
2019/09/09 Javascript
vue iview 隐藏Table组件里的某一列操作
2020/11/13 Javascript
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
一个基于flask的web应用诞生 使用模板引擎和表单插件(2)
2017/04/11 Python
分析python切片原理和方法
2017/12/19 Python
Python3中在Anaconda环境下安装basemap包
2018/10/21 Python
pandas通过索引进行排序的示例
2018/11/16 Python
Python 旋转打印各种矩形的方法
2019/07/09 Python
使用python将excel数据导入数据库过程详解
2019/08/27 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
python包的导入方式总结
2021/03/02 Python
解决HTML5手机端页面缩放的问题
2017/10/27 HTML / CSS
Capitol Lighting的1800lighting.com:住宅和商业照明
2019/04/10 全球购物
信息管理专业推荐信
2013/10/29 职场文书
公司同意接收函
2014/01/13 职场文书
销售行政专员岗位职责
2014/06/10 职场文书
市场营销专业求职信
2014/06/17 职场文书
婚庆开业庆典主持词
2015/06/30 职场文书
MySQL创建管理子分区
2022/04/13 MySQL