首页 > 编程语言 >C# Math.Round问题及四舍五入方法

C# Math.Round问题及四舍五入方法

时间:2023-01-06 16:58:03浏览次数:34  
标签:四舍五入 string C# Z1 -- Round Math

1. Math.Round 方法 实际是四舍六入

Math.Round(3.235,2)   --3.23

Math.Round(3.236,2)   --3.24

 

2.Format() 四舍五入方法

double Z1 = 333.43888;

string S1 = String.Format("{0:N1}",Z1); --333.44

string S2 = String.Format("{0:N2}",Z1);  --333.439

参数形式为("{0:N+数字}",Z1);其中N几就代表保留小数点0后面的几位数来得出

 

3. toString() 四舍五入方法

double Z1 = 9.126;

string S = Z1.ToString("f2"); --9.13

string S2 =Z1.ToString("#0.00"); --9.13

第一条是直接使用ToString进行输出来得出四舍五入的结果,第二条参数的意思是,只要小数点后面有几个0就保留几位数来得出的结果.

标签:四舍五入,string,C#,Z1,--,Round,Math
From: https://www.cnblogs.com/xixi233/p/17030943.html

相关文章

  • C#可扩展编程MEF Managed Extensibility Framework
    MEF-ManagedExtensibilityFramework是用于创建轻量,可扩展应用程序的库.我们可以理解为它的主要作用是解耦,它让开发人员得以轻松的封装代码并避免强依赖性.MEF让......
  • centos7搭建kafka
    一、安装java8yuminstalljava-1.8.0-openjdk.x86_64yuminstalljava-1.8.0-openjdk-devel.x86_64二、安装 Zookeeper1.下载zookeeperwgethttps://archive.a......
  • docker逃逸汇总
    利用特权模式进行docker逃逸使用特权模式启动容器,可以获取大量设备文件访问权限。因为当管理员执行dockerrunprivileged时,Docker容器将被允许访问主机上的所有设备......
  • clickhouse-local
    clickhouse-local可以使你能够对本地文件执行快速处理,而无需部署和配置ClickHouseServer。可以理解成是ClickHouse服务的单机版微内核,是一个轻量级的应用程序clickhouse-......
  • SpringBoot笔记--Failed to read candidate component class报错的解决
    问题解决形成该错误的原因就是Spring依赖和我们所使用的JDK版本不匹配更详细一点的话,要解决这个问题,我们就需要升高Spring版本或者降低JDK版本即可解决否则不能够在网页......
  • Asp.Net Core 中IdentityServer4 授权中心之自定义授权模式
    一、前言上一篇我分享了一篇关于Asp.NetCore中IdentityServer4授权中心之应用实战的文章,其中有不少博友给我提了问题,其中有一个博友问我的一个场景,我给他解答的还不......
  • Overt.GrpcTemplate.Service 模板使用教程
     1.Overt.GrpcTemplate.Service .NetCore3.1版本模板名称改成 Overt.GrpcTemplateV3.Service源码地址:https://github.com/overtly/template.gitidentity:Ov......
  • Asp.Net Core 中IdentityServer4 授权原理及刷新Token的应用
    一、前言上面分享了IdentityServer4两篇系列文章,核心主题主要是密码授权模式及自定义授权模式,但是仅仅是分享了这两种模式的使用,这篇文章进一步来分享IdentityServer4的......
  • Asp.Net Core 中IdentityServer4 实战之 Claim详解
    一、前言由于疫情原因,让我开始了以博客的方式来学习和分享技术(持续分享的过程也是自己学习成长的过程),同时也让更多的初学者学习到相关知识,如果我的文章中有分析不到位的......
  • .net core 基于Dapper 的分库分表开源框架(core-data)
    一、前言感觉很久没写文章了,最近也比较忙,写的相对比较少,抽空分享基于Dapper的分库分表开源框架core-data的强大功能,更好的提高开发过程中的效率;在数据库的数据日积月累......