C#格式化输入数据为货币格式

 

 

复制代码
   private void btn_Get_Click(object sender, EventArgs e)
        {
            double P_dbl_value;//定义double类型变量
            if (double.TryParse(txt_input.Text, out P_dbl_value))//判断输入是否正确
            {
                NumberFormatInfo GN = //实例化NumberFormatInfo对象
                    new CultureInfo("zh-CN", false).NumberFormat;
                GN.CurrencyDecimalDigits = Convert.ToInt32(cbox_select.Text);//设置保留位数
                txt_output.Text = P_dbl_value.ToString("C", GN);//将输入的小数转换为货币形式
            }
            else
            {
                MessageBox.Show("请输入正确的数值!", "提示!");//用户提示信息
            }
        }
复制代码

 

posted @   明志德道  阅读(329)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示