zoukankan      html  css  js  c++  java
  • cout输出各种进制

    cout使用:

    int main()
    {
     int a=10; 
     cout<<"Dec:"<<a<<endl; 
     cout<<hex<<"Hex:"<<a<<endl;
     cout<<oct<<"Oct:"<<a<<endl;
     cout<<bitset<32>(a)<<endl;
     getchar();
     return 0;
    }

    C++ 操作符

    注:下面的scientific 和 fixed不能同时使用
    double a=123.456789012345;对a赋初值
    (1) cout<<a;输出: 123.456  
    (2) cout<<setprecision(9)<<a;输出: 123.456789  
    (3) cout<<setprecision(6);恢复默认格式(精度为6)
    (4) cout<< setiosflags(ios∷fixed);输出: 123.456789
    (5) cout<<setiosflags(ios∷fixed)<<setprecision(8)<<a;输出: 123.45678901
    (6) cout<<setiosflags(ios∷scientific)<<a;输出: 1.234568e+02
    (7) cout<<setiosflags(ios∷scientific)<<setprecision(4)<<a; 输出: 1.2346e02
    下面是整数输出的例子: 
    int b=123456;对b赋初值
    (1) cout<<b;输出: 123456
    (2) cout<<hex<<b; 输出: 1e240     
    (3) cout<<setiosflags(ios∷uppercase)<<b;输出: 1E240     
    (4) cout<<setw(10)<<b<<′,′<<b; 输出:     123456,123456
    (5) cout<<setfill(′*′)<<setw(10)<<b;输出: **** 123456
    (6) cout<<setiosflags(ios∷showpos)<<b;输出: +123456

  • 相关阅读:
    js实现中文转拼音
    JS中的call、apply、bind方法
    python 过滤html方法
    css 多出一行或多行后显示...的方法
    js 中文排序
    eclipse小技巧
    npm安装及webpack打包小demo
    zan扩展安装
    vagrant安装centos7
    centos7 nginx访问目录403解决
  • 原文地址:https://www.cnblogs.com/youxin/p/3299453.html
Copyright © 2011-2022 走看看