zoukankan      html  css  js  c++  java
  • c++ 作业 10月13日 进制转换最简单方法,控制c++输出格式方法 教材50的表格自己实践一下 例题3.1 setfill() setw()

    #include <iostream>
    #include <iomanip>
    using namespace std;
    
    int main(){
    //    int i;
    //    cout<<"请输入一个整数。"<<endl;
    //    cin>>dec>>i;
    //    cout<<"您输入的整数是:"<<hex<<i<<endl;
    //    cout<<"ASCII: "<<char(i)<<endl;
    //    cout<<setfill('*')<<setw(20)<<dec<<i<<endl;
        double d=97.123456789012345;
        double dou=205.123456;//不能用do,是do while循环的开始 
        double doub=123456.007;//不能超标了 ,会变成整数样子 
        cout<<d<<endl;//默认格式是一共6位,算小数点是7位 
        cout<<dou<<endl;//默认格式是一共6位,算小数点是7位 
        cout<<doub<<endl;
        return 0;
    }

    c++的IO控制符

    #include <iostream>
    #include <iomanip>
    using namespace std;
    
    int main(){
        
        int x=123;
        cout<<hex<<x;
        cout<<"x的16进制数是:"<<setiosflags(ios::uppercase)<<x<<endl;
        cout<<setw(10)<<x<<endl;
        cout<<setw(10)<<setfill('*')<<dec<<x<<endl;//设置输出为10位,前边填充*号,转10进制输出 
        cout<<setw(10)<<setfill('*')<<setiosflags(ios::showpos)<<dec<<x;//showpos 输出一个+号 
        
        return 0;
    }

    控制符2

    #include <iostream>
    #include <iomanip>
    using namespace std;
    
    int main(){
        
        double x=123.456789012345;
        double y=1234.56789012345;
        cout<<x<<endl;//默认的双精度输出格式是6位,小数点前后共6位
        cout<<setprecision(9)<<x<<endl;//双精度输出格式是9位,小数点前后共9位
        cout<<setiosflags(ios::fixed)<<x<<endl;//双精度输出格式是9位,小数点后9位
        cout<<setiosflags(ios::fixed)<<y<<endl;//双精度输出格式是小数点后9位
        cout<<setiosflags(ios::fixed)<<setprecision(8)<<x;//双精度输出格式是小数点后8位
        
        return 0;
        return 0;
    }
  • 相关阅读:
    phpword 导出word,文件已损坏问题
    Vscode 右键 open with code 没有的情况,使用以下注册表脚本
    PhpSpreadsheet导出excel
    js获取url参数,以及中文乱码问题
    微信js上传图片并 展示,iphone下预览
    iphone浏览器中history.go() 后退后执行相关js代码
    记一次java环境下安装php的过程
    MVC上传图片通过控件修改文件名,在视图动态生成图片
    配置oracle
    jsp的九大内置对象
  • 原文地址:https://www.cnblogs.com/qingyundian/p/7659567.html
Copyright © 2011-2022 走看看