码迷,mamicode.com
首页 > 其他好文 > 详细

字符串 整型以及浮点型 转换

时间:2020-01-10 12:32:12      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:数字   小数   datatable   each   tab   输入   foreach   strong   class   

    使用VS2015,在C#环境中,遇到一种工作场景:将前台输入的字符串转换成数字,参与数据运算。

    示例:字符串 string ls_a ="5.2",string ls_b ="6.3" ,将字符串转换为数据然后进行相加最后又转换为字符串

    第一次使用字符串方法 _ToInt()  ,提示报错。

    第二次使用字符串方法 _ToFloat() ,则可以正常转换。

    从上面的分析可以看出,字符串含小数,不能直接用_ToInt()转换,如果一定要转为整型可采用 (int)ls_a ,强制转化,但此方式只能保持整数部分。2020-01-1011:18:27

    

   float li_result =0;
            dt = C_GV_popup._GridDataTable;
            foreach (DataRow dr in dt.Rows)
            {
                string ls_a = dr["a"].ToString();
                if (!ls_a.Equals(""))
                {
                    li_result = li_result+ dr["a"].ToString()._ToFloat();
                }
            }

 

字符串 整型以及浮点型 转换

标签:数字   小数   datatable   each   tab   输入   foreach   strong   class   

原文地址:https://www.cnblogs.com/summits/p/12175254.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!