首页 > 编程语言 >C# 小数 ToString()

C# 小数 ToString()

时间:2023-12-05 10:00:30浏览次数:44  
标签:Console C# num ToString result WriteLine .## 小数

 

float num = 1.123F;
string result = num.ToString("0.##"); //1.12
Console.WriteLine(result);

result = num.ToString(".##"); //1.12
Console.WriteLine(result);

 

num = 0.123F;
result = num.ToString("0.##"); //0.12
Console.WriteLine(result);

result = num.ToString(".##"); //.12 //注意,此处没0了
Console.WriteLine(result);

 

num = 0F;
result = num.ToString("0.##"); //0
Console.WriteLine(result);

result = num.ToString(".##"); //空白 //注意,此处没0了
Console.WriteLine(result);


//价格格式
num = 10.25F;
result = num.ToString("C");
Console.WriteLine(result); //¥10.25

//科学计数法
num = 1110000;
result = num.ToString("E");
Console.WriteLine(result); //1.110000E+006


//四舍五入保留一位小数
num = 123.153F;
result = num.ToString("F1"); //四舍五入保留一位小数
Console.WriteLine(result); //123.2

//四舍五入保留2位小数
num = 123;
result = num.ToString("F2");
Console.WriteLine(result); //123.00


Console.ReadKey();

标签:Console,C#,num,ToString,result,WriteLine,.##,小数
From: https://www.cnblogs.com/kissdodog/p/17876573.html

相关文章

  • EMC AX4-5 array's 重启web服务
    IftheEMCAX4-5array'swebinterfaceisn'taccessibleandyouneedtorestarttheserviceusingNavisphereCLI,youcanattemptthefollowingsteps:ConnecttothearrayviaNavisphereCLI:Useaterminalorcommandprompttoconnecttothear......
  • IDEA MyBatisCodeHelper Pro插件
    #IDEAMyBatisCodeHelperPro插件原文地址:http://ytxy.xyz/pages/mchp_new/#前言3.2.4以后更新了策略。(截图新老混用,懒得截了,意思能明白就行)文章的图片使用的是GitHub做的图床,如果图片加载不出来,挂梯即可。#版本说明系统:macOS(Windows同理)IDE:IntelliJIDEA2023.2.5MyB......
  • CAN-bus应用笔记:节点篇
    在CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量。今天我们就来谈谈如何通过合理的CAN-bus总线设计,保证CAN网络中的通讯的可靠性和节点数量。影响CAN总线节点数的因素影响总线节点数的因素有多种,本文我们从满足接收节点的差分电压幅值......
  • Docker CLI docker rename 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中......
  • c++回调函数
    最近用到了回调函数,距离上次使用至少隔了5年了,又重新熟悉了一下。  转自:https://blog.csdn.net/hua12134/article/details/88264250什么是函数指针函数指针就是指向函数的指针,指向某种特定的类型。函数的类型由它的返回类型和形参类型共同决定,与函数名无关,例如:boollength......
  • Docker部署lsky-pro
    一、简介LskyPro是一个用于在线上传、管理图片的图床程序,中文名:兰空图床,你可以将它作为自己的云上相册,亦可以当作你的写作贴图库。二、搭建lsky-pro绿联DX4600为例,首先我们打开Docker管理器,进入镜像管理,然后在镜像仓库中搜索halcyonazure/lsky-pro-docker​,选择latest......
  • 如何记录SpringSecurity6.1中用户登录行为
    替换UsernamePasswordAuthenticationFilter类1.pom.xml<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-config</artifactId></dependency><plugin>......
  • cosmo 开源apollo Graphos 工具
    cosmo时候一个graphql联邦工具,可以用来方便的进行graphql协作参考架构说明wundergraph团队开源了不少graphql相关的工具了,cosmo是一个graphql联邦值得学习的工具参考资料https://cosmo-docs.wundergraph.com/https://github.com/wundergraph/cosmo......
  • 微信小程序 wx.request Typescript 封装统一请求
    话不多说直接上代码,想懂的终究会懂,哈哈哈哈文件名:request.ts 1/**2*HttpMethod类型api处要用3*/4exportenumHttpMethod{5Get="GET",6Post="POST",7Options="OPTIONS",8Put="PUT",9Delete=......
  • 【译】使用 GitHub Copilot 编写 Git 提交
    在花费数小时修复bug或更新特性之后,我们开发人员最不愿意做的事情往往是仔细说明Git提交的内容。最新的VisualStudio预览版可以帮到您。使用新的生成Git提交消息特性来帮助您描述变更集。然后,您可以用“why”进行更改来细化消息并提交。生成有用且信息丰富的提......