asp.net 转换人民币方法
来源:互联网 发布:delphi是不是编程语言 编辑:程序博客网 时间:2024/06/06 03:22
code
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Text.RegularExpressions;namespace jquerytest.test2{ public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } /// <summary> /// 转换人民币大小金额(如果没有小数 人民币 带整字) /// </summary> /// <param name="rmb">阿拉伯数字</param> /// <returns>人民币</returns> public string GetMoney(double rmb) { string str = rmb.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"); string rmbRegex = Regex.Replace(str, @"((?<=-|^)[^1-9]*)|((?'z'0)[0A-E]*((?=[1-9])|(?'-z'(?=[F-L\.]|$))))|((?'b'[F-L])(?'z'0)[0A-L]*((?=[1-9])|(?'-z'(?=[\.]|$))))", "${b}${z}"); string value = Regex.Replace(rmbRegex, ".", delegate(Match m) { return "负元空零壹贰叁肆伍陆柒捌玖空空空空空空空分角拾佰仟万億兆京垓秭穰"[m.Value[0] - '-'].ToString(); }); return rmb == Convert.ToInt32(rmb) ? value + "整" : value; } protected void Button1_Click(object sender, EventArgs e) { Response.Write(GetMoney(Convert.ToDouble(TextBox1.Text))); } }}
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="jquerytest.test2.WebForm1" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <div> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> </div> </form></body></html>
- asp.net 转换人民币方法
- ASP.NET 实现人民币大写转换函数
- [ASP]人民币小写转换为大写
- .net 将数字转换为人民币大写
- Asp.Net时间格式转换方法
- Asp.Net时间格式转换实用方法
- 人民币转换
- 人民币转换
- 人民币转换
- 人民币转换
- sencha touch中 转换 数字转换人民币的方法
- .Net小写转换成大写的人民币详细代码
- .NET将数字转换为人民币大写;泛型;11.8
- fun:数字字符转换成大写人民币通用方法封装
- ASP.NET GridView绑定数据方法和转换绑定数据
- ASP.NET MVC 中将FormCollection与实体间转换方法
- asp.net大小写转换
- asp.net 枚举转换
- JAVA相关问题:java读取properties配置文件路径问题
- iOS开发19:Navigation Bar的简单设置
- 异常崩溃码对照
- Tomcat会话超时的配置
- 解决tomcat启动时无法找到GroovyObject 异常
- asp.net 转换人民币方法
- 关于TTimer 控件
- Tomcat会话超时
- 什么是云计算?为什么需要云?
- (转)WINDOWS XP开启telnet服务
- Resin 配置连接池
- Linq To Sql进阶系列(七)动态查询续及CLR与SQL在某些细节上的差别
- RMAN备份恢复之BLOCKRECOVER
- 自己的 「 代码制造 check list 」