zoukankan      html  css  js  c++  java
  • C#字符串处理(数字类)

    开发银联支付时用到的,备用!

    不说了,上代码!

     1 /// <summary>
     2     /// 将普通人民币23.4处理成银联的特别方式2340
     3     /// </summary>
     4     /// <param name="Money">待转换的字符串</param>
     5     /// <returns>结果字符串</returns>
     6     public static string YinLianMoney(string Money)
     7     {
     8         double D = 0;
     9         string Num = string.Empty, //即将返回的字符串
    10             q = string.Empty, //即将得到的小数点前面的部分
    11             h = string.Empty;//小数点后面部分
    12         int Len = 0;//数字总长度
    13         if (!string.IsNullOrEmpty(Money))
    14         {
    15             double.TryParse(Money, out D);
    16             Money = string.Format("{0,5:0.00}", D);//转换为小数点后两位的数字
    17 
    18             Len = Money.Length;
    19             if (D < 1)//大于零和小于的处理方式不同
    20             {
    21                 Num = Money.Substring(Money.IndexOf('.') + 1, Len - Money.IndexOf('.') - 1);
    22                 int M = int.Parse(Num);
    23                 Num = M.ToString();
    24             }
    25             else
    26             {
    27                 q = Money.Substring(0, Money.IndexOf('.'));
    28                 h = Money.Substring(Money.IndexOf('.') + 1, Len - Money.IndexOf('.') - 1);
    29                 Num = q + h;
    30             }
    31             return Num;
    32         }
    33         else
    34             return "0";
    35         
    36     }
    View Code
  • 相关阅读:
    Java 处理cookie的方法
    HTML5的新标签-整体布局
    Git学习文档——文件状态git status
    Css中路径data用法
    python2
    hangfire
    Nginx系列~Nginx服务启动不了
    git形成本地仓库并从远处url拉取
    orcal和sql server中的字符串查找函数
    Eclipse 修改项目名称
  • 原文地址:https://www.cnblogs.com/tomsense/p/3240517.html
Copyright © 2011-2022 走看看