金额转变到普通话大写金额,上海证交所关于减
分类:计算机编程

2018-08-24 转别人

据机电商会收拾中黄炎子孙民共和国海关统计数据,出口方面,1-3月,国内小车及其关键件、零附属类小部件出口额为183.93亿加元,比上一年同时拉长46%。9月,小车及其关键件、零附件出口额为23.96亿日币。 着重产品出口值和金额:汽车1-2月开口数据为41万辆,同期相比较提升67%,出口金额为47.50亿澳元,金额同比增进118%;小车关键件1-六月开腔金额为25.52亿英镑,金额比较进步54%;汽车零附属类小部件1-十一月讲话金额为110.92亿日元,金额同期相比升高27%。9月,小车出口量为6万辆,出口金额为6.91亿澳元;小车关键件出口金额为3.24亿日币,小车零附属类小部件出口金额为13.81亿卢比。 进口方面,1-7月,国内小车及其关键件、零附件进口额为186.67亿澳元,比2018年同有的时候候进步21%。9月,小车及其关键件、零附属类小部件进口额为23.02亿法郎。 重点产品出口值和金额:小车1-5月输入数量为22.10万辆,同期比较增进35%,进口金额为75.67亿英镑,金额相比进步39%;汽车关键件1-六月输入金额为47.47亿英镑,金额同期比较拉长34%;汽车零附属类小部件1-1月输入金额为63.54亿韩元,金额同期相比较增加- 1%。9月,小车进口数据为25983辆,进口金额为9.77亿比索;小车关键件进口金额为6.09亿日元,小车零附属类小部件进口金额为 7.16亿法郎。

二〇一六年第风度翩翩季度国内农药贸易情状卓绝贸易顺差显明。依据海关总署总计1-11月份国内共进口农药2.68万吨同期比较扩展17.9%输入金额达到2.21亿法郎同期相比增加4.9%。当中杀虫剂...2015年第黄金时代季度本国农药贸易景况出色贸易顺差显然。依据海关总署总结1-七月份本国共进口农药2.68万吨同期相比较扩充17.9%输入金额高达2.21亿英镑同期比较扩张4.9%。当中杀菌剂和杀螨剂进口总值和输入金额仍呈两位数的正如鱼得水杀螨剂进口值为0.85万吨增长幅度为15%输入金额为0.91亿欧元增长幅度为16.8%;杀线虫剂进口总值1.08万吨同期相比扩充16.4%进口金额0.65亿英镑同期相比较增进11.3%杀菌剂进口数量为0.30万吨同期相比扩展19.4%入口金额为0.45亿英镑下滑20.6%。
表1 二零一四年1-七月国内农药进口意况单位:吨、万法郎、%

发布公文单位:上交所

c#金额转变来粤语大写金额

   /// <summary>
        /// 金额转换成中文大写金额
        /// </summary>
        /// <param name="LowerMoney">eg:10.74</param>
        /// <returns></returns>
        public static string MoneyToUpper(string LowerMoney)
        {
            string functionReturnValue = null;
            bool IsNegative = false; // 是否是负数
            if (LowerMoney.Trim().Substring(0, 1) == "-")
            {
                // 是负数则先转为正数
                LowerMoney = LowerMoney.Trim().Remove(0, 1);
                IsNegative = true;
            }
            string strLower = null;
            string strUpart = null;
            string strUpper = null;
            int iTemp = 0;
            // 保留两位小数 123.489→123.49  123.4→123.4
            LowerMoney = Math.Round(double.Parse(LowerMoney), 2).ToString();
            if (LowerMoney.IndexOf(".") > 0)
            {
                if (LowerMoney.IndexOf(".") == LowerMoney.Length - 2)
                {
                    LowerMoney = LowerMoney   "0";
                }
            }
            else
            {
                LowerMoney = LowerMoney   ".00";
            }
            strLower = LowerMoney;
            iTemp = 1;
            strUpper = "";
            while (iTemp <= strLower.Length)
            {
                switch (strLower.Substring(strLower.Length - iTemp, 1))
                {
                    case ".":
                        strUpart = "圆";
                        break;
                    case "0":
                        strUpart = "零";
                        break;
                    case "1":
                        strUpart = "壹";
                        break;
                    case "2":
                        strUpart = "贰";
                        break;
                    case "3":
                        strUpart = "叁";
                        break;
                    case "4":
                        strUpart = "肆";
                        break;
                    case "5":
                        strUpart = "伍";
                        break;
                    case "6":
                        strUpart = "陆";
                        break;
                    case "7":
                        strUpart = "柒";
                        break;
                    case "8":
                        strUpart = "捌";
                        break;
                    case "9":
                        strUpart = "玖";
                        break;
                }

                switch (iTemp)
                {
                    case 1:
                        strUpart = strUpart   "分";
                        break;
                    case 2:
                        strUpart = strUpart   "角";
                        break;
                    case 3:
                        strUpart = strUpart   "";
                        break;
                    case 4:
                        strUpart = strUpart   "";
                        break;
                    case 5:
                        strUpart = strUpart   "拾";
                        break;
                    case 6:
                        strUpart = strUpart   "佰";
                        break;
                    case 7:
                        strUpart = strUpart   "仟";
                        break;
                    case 8:
                        strUpart = strUpart   "万";
                        break;
                    case 9:
                        strUpart = strUpart   "拾";
                        break;
                    case 10:
                        strUpart = strUpart   "佰";
                        break;
                    case 11:
                        strUpart = strUpart   "仟";
                        break;
                    case 12:
                        strUpart = strUpart   "亿";
                        break;
                    case 13:
                        strUpart = strUpart   "拾";
                        break;
                    case 14:
                        strUpart = strUpart   "佰";
                        break;
                    case 15:
                        strUpart = strUpart   "仟";
                        break;
                    case 16:
                        strUpart = strUpart   "万";
                        break;
                    default:
                        strUpart = strUpart   "";
                        break;
                }

                strUpper = strUpart   strUpper;
                iTemp = iTemp   1;
            }

            strUpper = strUpper.Replace("零拾", "零");
            strUpper = strUpper.Replace("零佰", "零");
            strUpper = strUpper.Replace("零仟", "零");
            strUpper = strUpper.Replace("零零零", "零");
            strUpper = strUpper.Replace("零零", "零");
            strUpper = strUpper.Replace("零角零分", "整");
            strUpper = strUpper.Replace("零分", "整");
            strUpper = strUpper.Replace("零角", "零");
            strUpper = strUpper.Replace("零亿零万零圆", "亿圆");
            strUpper = strUpper.Replace("亿零万零圆", "亿圆");
            strUpper = strUpper.Replace("零亿零万", "亿");
            strUpper = strUpper.Replace("零万零圆", "万圆");
            strUpper = strUpper.Replace("零亿", "亿");
            strUpper = strUpper.Replace("零万", "万");
            strUpper = strUpper.Replace("零圆", "圆");
            strUpper = strUpper.Replace("零零", "零");

            // 对壹圆以下的金额的处理
            if (strUpper.Substring(0, 1) == "圆")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "零")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "角")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "分")
            {
                strUpper = strUpper.Substring(1, strUpper.Length - 1);
            }
            if (strUpper.Substring(0, 1) == "整")
            {
                strUpper = "零圆整";
            }
            functionReturnValue = strUpper;

            if (IsNegative == true)
            {
                return "负"   functionReturnValue;
            }
            else
            {
                return functionReturnValue;
            }
        }

 

decimal PriceSum = 32957.2654;

调用  var PriceSumChinese = MoneyToUpper(PriceSum.ToString());

结果:叁万贰仟玖佰伍拾柒圆贰角九分

 

正则方法

/// <summary>
/// 人民币大写转换
/// </summary>
/// <param name="number">数字</param>
/// <returns>返回人民币大写,如:壹元整</returns>
public static string ConvertToChinese(decimal number)
{
    var s = number.ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A");
    var d = Regex.Replace(s, @"((?<=-|^)[^1-9]*)|((?'z'0)[0A-E]*((?=[1-9])|(?'-z'(?=[F-L.]|$))))|((?'b'[F-L])(?'z'0)[0A-L]*((?=[1-9])|(?'-z'(?=[.]|$))))", "${b}${z}");
    var r = Regex.Replace(d, ".", m => "负元空零壹贰叁肆伍陆柒捌玖空空空空空空空分角拾佰仟万亿兆京垓秭穰"[m.Value[0] - '-'].ToString());
    return r;
}

 

变化

宣布日期:2002-10-9

1-3月累计

施行日期:2002-10-14

同比±%

生效日期:1900-1-1

指标

各会员单位:

数量

  为特别助长期国库证券券市集发展,经报中华夏儿女民共和国中国证券监督管理委员会和国家计委备案承认,本所决定对股票(stock)(包涵国家公债现货、国家公债回购、公司股票和可转移私募股票券)交易费率进行调解,新的收取费用规范从2000年三月10日起实行。请各会员单位做好有关筹算干活。新的收取金钱标准见下表:

金额

  期货品种

数量

  现行反革命费率

金额

  调治后费率

农药

  佣 金

26796

  经手费

22130

  佣 金

17.9

  经手费

4.9

  国家公债现货

杀虫剂

  不超越成交额的2‰

3054.4

  0.1‰

4529

  不超越成交额的1‰

19.4

  0.05‰

-20.6

  公司债现货

杀菌剂

  不超越成交额的2‰

8649.3

  0.1‰

9105

  不超越成交金额的1‰

15

  0.05‰

16.8

  可改换公司证券券

除草剂

  不超过成交额的2‰

10795.4

  0.1‰

6523

  不超过成交额的1‰

16.4

  0.05‰

11.3

  国家公债回购

数量来源:海关新加坡华通驰骋整理

  3天

二零一六年第风姿浪漫季度中华夏族民共和国共出口农药31.8万吨同比增进11%讲话金额高达10.96亿澳元增长幅度达到17.5%说话大幅远远超越二零一一年同一时间。个中杀菌剂出口总量和金额均保持较急大幅度增加幅分别达到11.5%和21.5%;杀菌剂出口总量为5.10万吨金额高达2.09亿美金;杀线虫剂是神州农药行业的短板增长幅度比非常小杀虫剂出口总量急猛增进1.8%出口额增加率增加2.5%。
表2 2014年1-三月国内农药出口情形 单位:吨、万英镑、%

  按成交额的0.15‰

变化

  对应薪资的5%

1-3月累计

  按成交额的0.075‰

同比±%

  对应酬劳的5%

指标

金额转变到普通话大写金额,上海证交所关于减弱证券交易费率的照顾。  7天

数量

  按成交额的0.25‰

金额

  按成交额的0.125‰

数量

  14天

金额

  按成交额的0.5‰

农药

  按成交额的0.25‰

318116

  28天

109628

  按成交金额的1‰

11

  按成交额的0.5‰

17.5

  91天

杀虫剂

  按成交额的1.5‰

50985.6

  按成交额的0.75‰

20918

  182天

10.4

  按成交金额的1.5‰

12.6

  按成交额的0.75‰

杀菌剂

上交所
二○○二年一月五日

18970.2

10032

1.8

2.5

除草剂

237987

76639

11.5

21.5

数据来源:海关法国首都华通纵横收拾
表3 二零一六年1-七月分国别农药出口计算单位:吨、万法郎、%

国别

出口

3月

同比±%

1-3月累计

同比±%

数量

金额

数量

金额

数量

金额

数量

金额

世界

125488.9

43338

11.1

22.1

318116

109628

11

17.5

中国香江

511

103.1

14.6

18.1

1644.7

296

6.3

9.1

中华多哥洛美

23.5

5.4

-0.5

4.7

98.3

25.7

12.5

11.9

台湾省

1383

591.7

196.8

389.2

3117.3

1243.5

351.2

517.8

东盟

32602.5

9351.8

-4.3

6

83299.6

23884.4

7.8

14.8

日本

2330.4

713.9

-0.4

3.7

5924.6

1891.4

16

21.1

韩国

470.4

211

-25.2

7.3

1862.7

645.4

48.1

32.4

印度

370.2

178.3

-37.1

4.6

860.8

400.5

-29.6

-13.3

巴基Stan

2565.9

1052.3

-2

8.7

5765.8

2252.9

18.5

29.2

中东

4742.3

1989.8

39.7

65.6

14261.5

5528.6

66.5

66

欧盟

4979.1

2112.8

13.6

16.7

14190.7

6634.2

15

18.5

俄罗斯

4432.2

1860.3

-23.1

0.2

9160.8

3846.6

-30.8

-17.7

乌克兰

4685

1839.6

-9.5

-16.2

9602.5

3852.9

-42.6

-45.3

美国

3487.1

1913

-35.7

-15.6

10267.6

5100.1

-29

-8

加拿大

442.4

113.6

-35.2

-26.3

587

151

-66.6

-62.8

拉美

21515.1

8738.1

43.8

60.8

49353.2

20377

23.2

35.2

非洲

34105.6

9654.7

33.7

38

86963.9

25103.7

28.5

34.1

澳大瓦尔帕莱索联邦(Commonwealth of Australia)

3536.3

1566.2

-0.9

17.8

13489.2

5260.8

10.6

24.3

新西兰

272.6

112.8

20

80.9

842.4

274.1

34.9

54.3

另海外家和地域

3034.3

1229.8

15

8.5

6823.6

2858.8

-2.8

-2

数码来源于:海关东京华通纵横整理
表4 二〇一六年1-七月分国别农药进口计算 吨、万澳元、%

国别

进口

3月

同比±%

1-3月累计

同比±%

数量

金额

数量

金额

数量

金额

数量

金额

世界

9861

7203

9.9

-22.1

26796

22130

17.9

4.9

中夏族民共和国Hong Kong

345.2

93.7

80.7

68.7

593.9

166.2

66.2

71.9

中华夏儿女民共和国比什凯克

0

0

-

-

0

0

-

-

台湾省

106.2

91

70.3

61.8

369.5

276.1

46

45.9

东盟

3321.8

1360.9

-0.8

-47

9666.6

4470.1

3.8

-18.5

日本

389.7

546.2

25.2

21.5

707.8

1147.4

6.3

3

韩国

676.7

457

77

-39.8

1587

1885.3

66.1

2.1

印度

776.4

337.6

-13

-49.3

2352.7

1335.7

61.1

-6

巴基Stan

0

0

-

-

0

0

-

-

中东

56.5

28.4

-52.9

-71.4

165.2

125.9

-25.9

-35.6

欧盟

3159.8

2632.2

7.4

-28.1

7606.6

7691.9

5.4

-8.8

俄罗斯

0

0

-

-

64.8

14.4

-

-

乌克兰

0

0

-

-

0

0

-

-

美国

491.6

1271.5

15.5

85.9

1963.6

3772.1

50.9

148.9

加拿大

13.9

2.8

24733.9

7489.7

14.2

2.9

61.9

-58.7

拉美

414.9

212.3

180.5

112.9

1246.9

679.2

110.7

90.1

非洲

2.1

0.3

-

-

11.9

1.8

-

-

澳国

36

31.6

21.5

221.3

92.5

62.2

-18.9

26.7

新西兰

10.4

18

304.7

352.6

34.1

45

28.2

288.5

别的国家和所在

60.2

119

-49.6

-15.3

318.6

454

27.5

22.8

本文由pc28.am发布于计算机编程,转载请注明出处:金额转变到普通话大写金额,上海证交所关于减

上一篇:将结构体转为字节流的方式 下一篇:没有了
猜你喜欢
热门排行
精彩图文