首页 > 其他 > 详细

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

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

    使用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();
                }
            }

 

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!