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

C++中保留两位小数 保留两位小数 阅读详情

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

# 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;

}

C++ 保留小数点后两位 【代码】C++ 保留小数点后两位。 阅读详情

相关推荐

基于ESP32的气象雷达站设计与实现

物联网技术通过嵌入式设备实现环境数据的实时采集与可视化,其中ESP32凭借其双核处理器和WiFi/蓝牙功能成为热门选择。本项目利用ESP32结合LVGL图形库,构建了一个低成本气象监测系统,通过OpenWeatherMap API获取全球气象数据并在7英寸触摸屏上动态展示。系统采用三级优化策略处理高分辨率雷达图,包括服务端预处理、硬件加速解码和显示增强,有效解决了内存占用和帧率问题。在物联网设备开发中,类似方案可应用于智能家居、农业监测等场景,特别是需要实时数据可视化的领域。通过SPIFFS存储和zlib压

weixin_42524864的博客 422

c++保留两位小数输出

1.54。

sy820413的博客 4万+

Hadoop与Kafka集群部署与优化实践指南

分布式系统是现代大数据处理的核心架构,其中Hadoop作为分布式存储与计算框架,Kafka作为分布式消息队列系统,共同构成了实时数据处理的基础设施。通过HDFS实现海量数据存储,结合YARN进行资源调度,而Kafka则保障了数据流的实时传输与高吞吐。这种技术组合在电商用户行为分析、物联网数据采集等场景中表现卓越。部署过程中需关注硬件资源配置、关键参数调优以及集群监控方案,例如通过调整HDFS块大小和Kafka partition数量来优化性能。合理运用Flume、Spark Streaming等工具可实现系

weixin_29061997的博客 360

C++ 保留小数位数

平时的C++编程中,经常会进行浮点数据小数位的控制,那么怎么样用printf和cout输出控制小数位数呢? 1.printf输出我们可以这样实现: printf("%.2f",a); //保留两位小数 2.cout输出我们可以这样实现: 我们要实现这个需求,都是调用setprecision()函数来实现这个目的,实现过程如下: #include <iomanip> cout.setf(ios::fixed); cout << "a=" << setprecision(

qq_40552902的博客 1万+

SAP农产品增值税进项税解决方案

(三)购进农产品用于生产经营且不构成货物实体的(包括包装物、辅助材料、燃料、低值易耗品等),用于生产适用13%税率货物的扣除率为10%,用于生产适用9%税率货物的扣除率为9%。具体计算公式为: 当期允许抵扣农产品增值税进项税额=当期耗用农产品数量×农产品平均购买单价×扣除率/(1+9%)

weixin_44228539的博客 1196

计算机毕业设计springboot基于微信平台的二次元手办商场小程序【附源码】

选题背景: 随着二次元文化的兴起和普及,越来越多的人开始对二次元角色产生了浓厚的兴趣和喜爱。手办作为二次元文化的重要载体之一,成为了许多二次元爱好者收藏和展示的对象。然而,在传统的线下手办商场中,消费者往往面临着时间、空间和选择的限制。因此,基于微信平台的二次元手办商场小程序应运而生。 选题意义: 首先,基于微信平台的二次元手办商场小程序能够打破地域限制,使得用户可以随时随地通过手机进行购物。无论是在家中、上班途中还是旅行中,用户都能够方便地浏览和购买自己喜欢的手办,极大地提高了购物的便利性和灵活性。

拉期程序 452

C++保留2位小数输出

转载自http://www.cnblogs.com/stacktrace/p/5142470.html 1. 保留两位小数输出 #include double res = 3.1415926; cout 输出结果为3.14 2. 保留2个有效数字输出 #include double res = 3.1415926; cout 输出结果为3.1,注意结果会四舍五入。

阿喵阿汪 1万+

059、RealBasicVSR 实战:真实场景视频超分的退化建模与优化技巧

本文分享了RealBasicVSR在真实场景视频超分中的实战经验。针对传统方法假设理想化下采样导致的性能瓶颈,重点阐述了三个关键技术点:1)通过可学习退化编码器建模复杂未知退化过程,避免手动设计退化参数的局限;2)采用双向传播和DCN对齐增强时序一致性;3)组合多种损失函数并优化训练策略(如余弦退火学习率、随机退化增强)。作者结合项目实践指出了显存管理、训练时长、评估指标等常见问题,并给出实用建议:优先验证数据退化复杂度,重视数据预处理,合理调整超参数。文章强调真实场景视频超分的核心在于让模型自适应未知退化

ai技术增长的博客 180

C / C++ 如何保留两位小数

转载:https://blog.youkuaiyun.com/qq_36667170/article/details/79265224 目录 首先说C++代码 然后说C的代码 深入理解 首先说C++代码 #include <iostream> #include <iomanip> //不要忘了头文件 using namespace std; int main(){ //第一种写法 cout<<setiosflags(ios::fixed)<&l..

hocker_white的博客 9万+

蓝桥杯 stm32 PWM 测量频率

参考 数据手册:比赛 的板子 上面有两个信号发生器,如下图。通过 扭动 可变电阻 (R40, R39), 来实现 PWM 频率的改变。PA15PB4。PA15,PB4分别使用TIM2_CH1TIM3_CH1来对频率进行捕获。

wuyiyu_的博客 2931

SAP_MM/CO模块-超详细的CK11N/CK40N取值逻辑梳理(十几种业务场景,1.76W字)

本文主要讲述的是三个大的知识点,超详细,涉及到知识点比较多,并且串起来讲解,这也是我在网上搜不到相关资料才自己慢慢研究测试出来的,断断续续耗费了我一周多时间,相信只要你们认真看完,肯定会有所收获; 1、CK11N/CK40N成本发布功能中,系统前台的取数逻辑,涉及到多个采购信息记录、生产版本、货源清单、配额协议等对成本价发布的影响~~!! 2、CK11N与CK40N发布的成本价不一致的问题~~!! 3、如何处理外协加工物料的外协价与BOM组件成本取值不匹配的问题~~!!

风沙的博客 4080

c/c++保留两位小数的方法

c/c++保留两位小数(含多位保留的方法),推荐新手学习,后端

whitegeeker的博客 6万+

TVS 管击穿电压与钳位电压的工程解析

TVS二极管的核心参数击穿电压(VBR)和钳位电压(VC)常被混淆,但二者具有本质区别。VBR是

硬核科技 477

【C语言】将一个浮点数四舍五入保留两位小数

【C语言】将一个浮点数四舍五入保留两位小数 第一次做这个题目的时候,我用了一个比较傻的方法:利用强制类型转换可以得到该浮点数的整数部分,然后分别取出十分位、百分位、千分位上的数字,判断千分位上的数字是否大于等于5,若是则百分位进一,再将这几个数字乘以系数后相加即可 关于如何获取某一位上数字的方法在另一篇博客中有详细说明获取正数或浮点数某一位上的数字 #include <stdio.h>...

小姚的博客 5万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

java保留n位小数输出的几种方法

一、四舍五入吧并保留两位小数 类似于c语言printf的输出 printf(): double x = 8.055; System.out.printf("%.2f\n",x);//8.06 format(): double x = 8.055; System.out.format("%.2f\n",x);//8.06 format()方法将double型转换为String型再输出 1...

lls60s的博客 1万+

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

python输出保留两位小数怎么表示_python格式输出的实现方法保留2个小数位

我是小白,所以我不必多说. 我学习了python并做了一个练习题. 我再次运行它,发额后,我得到了很多小数.虽然我不知道为什么,但是看起来很不舒服,我认为我应该只保留小数点后两位数字找到了一种方法: 将{0}更改为{: .2f}# 一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,# 会给10%的折扣,如果购买金额大于100元会给20%折扣。编写一程序,# 询问购买价格,...

weixin_39646695的博客 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

输出保留3位小数的浮点数

读入一个单精度浮点数,保留3位小数输出这个浮点数。

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 7575

下列字符是c语言保留两位小数,c语言中保留两位小数

c语言中保留两位小数怎么表示输出时?%.2f即可指定输出两位小数再问:那356.f表示什么再答:举个例子:%a.bf(a,b均为整数)是说输出时按浮点数输出,共占a位。其中小数部分b位(若数值本身位数不足,后补0;超过则截断),c语言中怎么保留小数2位这是由printf()这个函数的输出格式决定的,“%”后面的表示格式,f表示以小数形式输出单、双精度数,在没有规定位数时默认为输出6为小数,若规定了...

weixin_39534002的博客 7207

c语言定义保留两位小数,c语言中保留两位小数怎么表示

在C语言中,表示方法为“%.2lf”,语法格式为“printf("%.2lf,%.2lf\n",元素)”。“%.2lf”在“printf()”语句里,整数部分全部输出,小数部分输出2位,不足两位的后面补0,大于两位的截短到两位。本教程操作环境:windows7系统、C++17版本、Dell G3电脑。首先点击打开电脑桌面上的VC++6.0软件。进入程序页面之后,点击左上角的新建文件。然后在新建的文...

weixin_30431137的博客 3万+

对double变量进行四舍五入并保留两位小数

一、题目描述 请编写一个函数float fun(double h),函数的功能是对变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。 二、分析解答 此题主要考察浮点数的运算,涉及到浮点数的精度,宽度等知识。 代码如下: #include<stdio.h> float fun(double h){ long temp; /* h*1000是把小数点后三位移到整数部分,+5是为了看是否能够进位。 /10是保留两...

IT之旅 的博客 8994

cout一位小数_C++ cout 如何保留小数输出

参考 :http://upliu.net/how-cout-out-2-precision.html大家都知道用 C 语言中 printf () 函数可以非常方便控制保留 几位小数输出不过在 C++ 当中也是可以控制小数保留,cout () 和 printf () 还是有一些区别cout<然后再输出实数类型变量即可以保留2位小数输出了,当然你要保留三位小数,setprecision(3)就...

weixin_39662721的博客 3461

c语言 保留两位小数

用C其实也挺简单的,有个投机取巧的办法我的想法是,既然希望保留两位小数,那么就必须看第三位小数,如果大于5,就进位,那么我们可以让第三位加上5,因为最后第三位是舍掉的,因此无论怎么改变第三位也没有问题。这样就想起了强制类型转换,呵呵,自己乘上100,然后加上0.5,再强制类型转换成int,将第三位舍掉,自己除100,恢复原来的数字。 #include<iostream&gt...

weixin_30852419的博客 6074

java中保留两位小数的输出

例如平方和与倒数和,最后输出要求保留两位小数,下面这个程序的注意点已用红色字体标记 import java.text.DecimalFormat; import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated met

lililili_1的博客 1万+

C++ cout 如何保留小数输出

参考 :http://upliu.net/how-cout-out-2-precision.html 大家都知道用 C 语言中 printf () 函数可以非常方便控制保留 几位小数输出 不过在 C++ 当中也是可以控制小数保留,cout () 和 printf () 还是有一些区别 cout<<setiosflags(ios::fixed)<<se...

weixin_30604651的博客 1300

C/C++ 怎么保留两位小数(新手向)

使用cout标准输出流。:使用printf函数。

2403_86562178的博客 9541

C / C++ 保留两位小数(setprecision(n)的一些用法总结)

  做题遇到保留两位小数的题目,课本上写的又多又杂,网上查来的也是一堆内容需要筛选,눈_눈还是自己总结一下吧。   首先说C++代码 #include &amp;amp;amp;amp;lt;iomanip&amp;amp;amp;amp;gt; //不要忘了头文件 //第一种写法 cout&amp;amp;amp;amp;lt;&amp;amp;amp;amp;lt;setiosflags(ios::fi

我是菜鸡 40万+
上一篇: 虚拟机VIM编辑器基础
下一篇: 《 C + + 学习录 》string 和 char 的理解 / 联系 / 区分
Runpire
博客等级 码龄9年 55粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Runpire

希望我帮助到你了  ̄︶ ̄

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值