zoukankan      html  css  js  c++  java
  • C#中的小数和百分数计算

    C#中的小数和百分数计算

    一、百分数

    //按照四舍五入的国际标准
    string p1 = (Math.Round(0.333367, 4)*100).ToString() + "%";//33.34%
    double dbdata = Math.Round((double)1 / (double)3, 5) * 100;//33.333
    string p2 = String.Format("{0:F}", dbdata) + "%";//默认为保留两位

    二、进制保留

    带小数点

    //保证分母为double
    double t = Math.Round(1.0 / 3, 5) * 100;//33.33
    double tt = Math.Round(1.0 / 3.0, 5) * 100;//33.333
    //m代表decimal.
    decimal res = 100m / 1000;//0.1

    不带小数点

    //保留为整数
    double ttt = Math.Round(1.0 / 3.0, 0);//0

    三、取余数

    int a = 10 % 3;//取余数

    技术的发展日新月异,随着时间推移,无法保证本博客所有内容的正确性。如有误导,请大家见谅,欢迎评论区指正!
    我创建了一个.NET开发交流群,用于分享学习心得和讨论相关技术难题。欢迎有兴趣的小伙伴扫码入群,相互学习!

  • 相关阅读:
    vue中height设置为100%却无法铺满整个页面
    cpp快速上手
    CSP_2020061_线性分类器
    cpp快速上手
    算法笔记
    cpp中set的使用
    cpp中vector的使用
    常用命令
    常用git命令
    Linux使用docker安装fastfs
  • 原文地址:https://www.cnblogs.com/wml-it/p/14953480.html
Copyright © 2011-2022 走看看