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 相关文章推荐
手把手教你使用DedeCms的采集的图文教程
Mar 11 PHP
php 日期时间处理函数小结
Dec 18 PHP
php 操作符与控制结构
Mar 07 PHP
PHP header()函数使用详细(301、404等错误设置)
Apr 17 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
Jun 13 PHP
PHP计算2点经纬度之间的距离代码
Aug 12 PHP
PHP中COOKIES使用示例
Jul 26 PHP
php自动提交表单的方法(基于fsockopen与curl)
May 09 PHP
PHP+Apache+Mysql环境搭建教程
Aug 01 PHP
PHP-FPM 的管理和配置详解
Feb 17 PHP
php ActiveMQ的安装与使用方法图文教程
Feb 23 PHP
Thinkphp 框架扩展之行为扩展原理与实现方法分析
Apr 23 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实现分页的一个示例
2006/10/09 PHP
php中使用PHPExcel读写excel(xls)文件的方法
2014/09/15 PHP
php实现模拟post请求用法实例
2015/07/11 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
jquery 1.3.2 IE8中的一点点的小问题解决方法
2009/07/10 Javascript
Javascript笔记一 js以及json基础使用说明
2010/05/22 Javascript
jQuery使用技巧简单汇总
2013/04/18 Javascript
60个很实用的jQuery代码开发技巧收集
2014/12/15 Javascript
Jquery使用css方法改变样式实例
2015/05/18 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
Javascript oop设计模式 面向对象编程简单实例介绍
2016/12/13 Javascript
浅析上传头像示例及其注意事项
2016/12/14 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
2017/10/31 Javascript
JavaScript设计模式之职责链模式应用示例
2018/08/07 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
2019/08/03 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
Python中的单继承与多继承实例分析
2018/05/10 Python
pyqt 实现为长内容添加滑轮 scrollArea
2019/06/19 Python
python交易记录链的实现过程详解
2019/07/03 Python
Python3 pandas 操作列表实例详解
2019/09/23 Python
Python实现检测文件的MD5值来查找重复文件案例
2020/03/12 Python
Python3爬虫发送请求的知识点实例
2020/07/30 Python
python实现简单的井字棋游戏(gui界面)
2021/01/22 Python
html5教程实现Photoshop渐变色效果
2013/12/04 HTML / CSS
奢华时尚的独特视角:La Garçonne
2018/06/07 全球购物
REISS美国官网:伦敦最受欢迎的时尚品牌
2019/08/16 全球购物
求职推荐信范文
2013/12/01 职场文书
市场营销方案范文
2014/03/11 职场文书
医疗器械售后服务承诺书
2014/05/21 职场文书
先进单位申报材料
2014/12/25 职场文书
2015年语文教师工作总结
2015/05/25 职场文书