Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2342047
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:02:33

#include
#include
using namespace std;

int main(int argc, char* argv[])
{
  float f = 0.3;
  cout<  cout<
  int i = 123;
  cout<  cout<  cout<
  cout<<"i="<scientific      输出科学记数法的浮点数, 例如 "3.00e-01" 为 3 乘以 10 的 -1 次幂, 即 0.3
setw(10)        输出的数字占 10 个字符的宽度
left            输出的数字在 setw() 范围之内左对齐
right           输出的数字在 setw() 范围之内右对齐
setprecision(2) 小数点之后保留 2 位
dec             把整数转为 10 进制输出
hex             把整数转为 16 进制输出
setfill('0')    在 setw() 范围之内, 空白处用 '0' 填充, 本例输出为 007b
setfill(' ')    在 setw() 范围之内, 空白处用空格填充, 恢复正常

更多的信息请看 BCB 里面有关 cout 的帮助

--------------------next---------------------

阅读(1143) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~