《 C + + 学习录 》 cout 输出保留两位小数

例子:求圆的周长和面积(结果保留两位小数)

# include <iostream>
#include <iomanip>

using namespace std;

int main(){
    
    float pi = 3.1415926 ;
    
    int  r ;
    
    cin >> r ;
    
// 圆的面积  (保留两位小树)
    cout<<fixed<< setprecision(2) <<  r * r * pi  << endl ;
    
//    圆的周长 (保留两位小树)
    cout<<fixed<< setprecision(2) << 2 * r * pi  << endl;
    
    return 0;
    
}

还有另一种情况

例子:编一程序,将摄氏温度换为华氏温度,公式为:f=9/5*c+32

#include <iomanip>

using namespace std;

int main(){
    
    int c ;
    double f ;
    
    cin >> c;
    
    f = (9.0 / 5 ) * c + 32;
//    9.0 / 5 = 1.8  可以拿到后面的小数  
//  9/5 = 1 直接取整数了 
    
    cout << fixed << setprecision(2) << f << endl;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值