为数据前面加上货币符号

/// <summary>
/// 商品价格格式
/// </summary>
/// <param name="price"></param>
/// <param name="n"></param>
/// <returns></returns>
public static string GetPrice(this decimal price, int? n = 0)
{
//if (n!=0)
//{

//}
return string.Format("{0:c" + n + "}", price);
}
public static string GetPriceForInt(this int price, int? n = 0)
{
//if (n!=0)
//{

//}
return string.Format("{0:c" + n + "}", price);
}

时间: 2024-10-25 18:01:19

为数据前面加上货币符号的相关文章

cxGrid导出Excel货币符号问题

cxGrid导出到Excel,对于Currency类型总是加上了货币符号,可以修改导出文件设置来去掉: 在cxXLSExport.pas文件中,修改: procedure TcxXLSExportProvider.SetCellDataCurrency(const ACol, ARow: Integer; const AValue: Currency); begin if xlsCheckPos(ACol, ARow) then //FCells.SetCellDataCurrency(ACol

国际化之货币符号显示

我发现手机上显示的货币符号跟实际遇到的可能不一样,为此我逐一查询了不同国家/地区的显示.大部分是确定的,有几个国家不太确定. 最开始我用 Java 代码来获取,发现并不准确,比如菲律宾,官方有英语和菲律宾语,我都试了,得到都是 PHP xxx,PHp xxx 不符合预期.代码如下: package com.tutorialspoint; import java.util.*; import java.text.SimpleDateFormat; import java.text.DecimalF

【002】有符号数据传递给无符号变量

[例2] 将有符号数据传送给无符号变量. #include <iostream> using namespace std; int main( ) { unsigned short a; short b=-1; a=b; cout<<"b="<<b<<endl; cout<<"a="<<a<<endl; return 0; } [输出结果] b=-1 a=65535 short  型

获取的Json数据需要去掉特殊符号

我们平时在后台代码里面获取的Json数据如下情况: json会包含\r ,\n, \  等一些特殊的符号.下面我们就写一个方法去消除这些特殊符号,在代码里获取到纯净的json. 1 public static String JsonRemoveSymbols(String s) 2 { 3 StringBuilder sb = new StringBuilder(); 4 for (int i = 0; i < s.Length; i++) 5 { 6 char c = s[i]; 7 swit

给ajax表单提交数据前面加上实体名称

有时候我们后台做了一个引用类型例如: 下面的实体以C#为例 public class Order{ public string orderId{get;set;} public OrderItem orderItem{get;set;} } public class OrderItem{ public string productName{get;set;} public decimal price{get;set;} } 前台页面的html结构: <form id="form1"

封装的数据请求加上风火轮的效果

把数据请求和风火轮的效果封装成一个方法,用的时候直接调用这个方法就可以 + (void)startRequest:(NSString*)method baseurl:(NSString*)baseurl param:(NSDictionary*)params success:(DKSuccess)success failure:(DKFailure)failure showProgress:(BOOL)progress{ NSAssert(params, @"params is nil.&quo

在index页面显示人民币货币符号-ruby on rails

<td><%= number_to_currency product.price, unit: "¥" %></td>

eval函数解析json数据时加上圆括号

如果最外层是一个{}的话,需要再增加一对圆括号, 不加圆括号会报:错误Uncaught SyntaxError: Unexpected token : 其它类似: 在函数中返回箭头函数对象时,也要加一个()比如 export default connect(()=>({"age":111}))(Demo); 主要原因是,不加圆括号,会解释为语句块. 原文地址:https://www.cnblogs.com/zhaogaojian/p/12332465.html

数据库知识整理&lt;二&gt;

又继续写的博客,希望自己能坚持每天写博客.分享自己的点滴,对自己成长有帮助.今天下午高强度打了三个小时篮球,小腿都抽筋了.很爽,失落的心情似乎变得开明了一些.想到了一句话:“像SB式的坚持总会有好的收获”,因为坚定了目标,不达目标不罢休.其他的就没什么了.好吧,不多说这些了.继续数据库知识总结吧. 二,管理数据库和表: 2.1管理数据库: 创建和使用数据库: 创建数据库的SQL语句:create database 数据库名: 需要注意的是:数据库名在服务器中必须是唯一的并且遵循合法的标识符规则: