实践小记——C#科学计数法格式化输出

文章速览

坚持记录实属不易,希望友善多金的码友能够随手点一个赞。
共同创建氛围更加良好的开发者社区!
谢谢~

示例

默认输出,不设置小数精度

C# 复制代码
        private void Form1_Load(object sender, EventArgs e)
        {
            double retValue = 256.34198;
            //科学计数法输出
            label2.Text = string.Format("{0:e}", retValue);
        }

大写E输出

根据结果来看,还是会默认保留至小数位后第5位的;后续的都被取舍掉了。

设置尾数部分的小数精度

C# 复制代码
        private void Form1_Load(object sender, EventArgs e)
        {
            double retValue = 256.34198;
            //科学计数法输出
            label2.Text = string.Format("{0:E2}", retValue);
        }

根据需求,设置E后面的数字即可设置尾数的精度

总结

科学计数法输出格式

【 string.Format("{默认填补的数字:E尾数精度}", 输出的小数值)】

参考文章

链接: C#格式化小数位的方法

相关推荐
时光追逐者12 分钟前
C# 哈希查找算法实操
算法·c#·哈希算法
wanzhong23331 小时前
学习triton-第1课 向量加法
开发语言·python·高性能计算
三千道应用题1 小时前
C#语言入门详解(18)传值、输出、引用、数组、具名、可选参数、扩展方法
开发语言·c#
micoos1 小时前
C#-LinqToObject-Element
c#
忧郁的蛋~1 小时前
使用.NET标准库实现多任务并行处理的详细过程
开发语言·c#·.net
dragon_perfect1 小时前
全流程基于Yolov8实现在Label-Studio实现半自动标注,已经把整个流程理清楚,把所有的坑解决。
开发语言·python·yolo·labelstudio
kalvin_y_liu1 小时前
四款主流深度相机在Python/C#开发中的典型案例及技术实现方案
开发语言·python·数码相机
劲镝丶1 小时前
malloc概述
c语言·开发语言·c++
1373i2 小时前
【Python】pytorch数据操作
开发语言·pytorch·python
努力努力再努力wz2 小时前
【C++进阶系列】:万字详解红黑树(附模拟实现的源码)
java·linux·运维·c语言·开发语言·c++