编程语言
首页 > 编程语言> > C#更改小数点显示位数及增加千分位分隔符

C#更改小数点显示位数及增加千分位分隔符

作者:互联网

C#更改小数点显示位数及增加千分位分隔符

string text = 165896.02.ToString(tag);
tag = FloatBits();
private string FloatBits() 
{
    /* 小数点后位数 */
    string tag = "###,###"; // 增加千分位分隔符
    switch (floatBit)
    {
        case 3:
            tag += "0.000"; // 保留3位小数
            break;
        case 1:
            tag += "0.0"; // 保留1位小数
            break;
        case 2:
            tag += "0.00"; // 保留2位小数
            break;
        case 0:
            tag += ""; // 不保留小数
            break;
        case 4:
            tag += "0.0000"; // 保留4位小数
            break;
        case 5:
            tag += "0.00000"; // 保留5位小数
            break;
        case 6:
            tag += "0.000000"; // 保留6位小数
            break;
        default:
            tag += "0.0000"; // 默认保留4位小数
            break;
    }
    return tag;
}

标签:case,C#,保留,千分,break,tag,分隔符,小数
来源: https://blog.csdn.net/hllerickson/article/details/114011978