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 array_map array_multisort 高效处理多维数组排序
Jun 11 PHP
php去除重复字的实现代码
Sep 16 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
Jun 21 PHP
PHP爆绝对路径方法收集整理
Sep 17 PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
Oct 03 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
php json_encode值中大括号与花括号区别
Sep 30 PHP
PHP命名空间(namespace)的动态访问及使用技巧
Aug 18 PHP
php实现过滤字符串中的中文和数字实例
Jul 29 PHP
微信公众平台开发(五) 天气预报功能开发
Dec 03 PHP
PHP+iframe模拟Ajax上传文件功能示例
Jul 02 PHP
TP5框架页面跳转样式操作示例
Apr 05 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头像上传预览实例代码
2017/05/02 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
javascript 得到变量类型的函数
2010/05/19 Javascript
在IE6下发生Internet Explorer cannot open the Internet site错误
2010/06/21 Javascript
使用js检测浏览器的实现代码
2013/05/14 Javascript
jQuery制作简洁的图片轮播效果
2015/04/03 Javascript
整理Javascript基础语法学习笔记
2015/11/29 Javascript
高性能JavaScript循环语句和条件语句
2016/01/20 Javascript
使用nodejs+express实现简单的文件上传功能
2017/12/27 NodeJs
详解Angular路由之路由守卫
2018/05/10 Javascript
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
浅谈vue首屏加载优化
2018/06/28 Javascript
JS将网址url转化为JSON格式的方法
2018/07/02 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
Javascript数组方法reduce的妙用之处分享
2019/06/10 Javascript
鸿蒙系统中的 JS 开发框架
2020/09/18 Javascript
VUE Elemen-ui之穿梭框使用方法详解
2021/01/19 Javascript
[01:08:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS LGD-CDEC
2014/05/22 DOTA
[05:05]给小松五分钟系列 第二期介绍为什么打DOTA2
2014/07/02 DOTA
Python命名空间详解
2014/08/18 Python
Python使用reportlab将目录下所有的文本文件打印成pdf的方法
2015/05/20 Python
Python使用matplotlib简单绘图示例
2018/02/01 Python
python实现可逆简单的加密算法
2019/03/22 Python
详解Python:面向对象编程
2019/04/10 Python
计算机二级python学习教程(2) python语言基本语法元素
2019/05/16 Python
PyQt5图形界面播放音乐的实例
2019/06/17 Python
pyQt5实时刷新界面的示例
2019/06/25 Python
Python实现一个带权无回置随机抽选函数的方法
2019/07/24 Python
深入浅析Python 命令行模块 Click
2020/03/11 Python
详细分析Python collections工具库
2020/07/16 Python
美国一家著名的手表在线折扣网站:Discount Watch Store
2020/02/24 全球购物
华为菲律宾官方网站:HUAWEI Philippines
2021/02/23 全球购物
经济学博士求职自荐信范文
2013/11/23 职场文书
采购员的工作职责
2013/12/26 职场文书
师范教师大学生职业生涯规划范文
2014/01/05 职场文书
失恋33天观后感
2015/06/11 职场文书