Tag: 货币

Money的数据types为.NET?

寻找支持货币和汇率 (与相关的行为和操作)的.NET的一个很好的Money数据types 。 注: 我开始在作者Kent Beck的书“ Test-Driven Development By Example ”一书中查找打印出来的源代码,他开发了一个很好的货币概念。 无法在线find完整的源代码。 本书不包含一个单独的列表,而是在本书的整个过程中开发源代码。 虽然这本书没有深入,但我还希望Money类支持不同的四舍五入机制,因为全球各地的金融机构也不同。 编辑1:说明 “钱类”我的意思是一个.NET数据types,我可以用来支持货币和它的操作,完成货币支持和汇率计算。 类似这样的是更高层次的抽象,并可能在内部使用原始数据types。 也可以依靠一堆类,如:Money,ExchangeRate,Bank等 它可能是一个值types(即结构)或引用types(即类),但要​​么是完整的方式,并支持上述function。 编辑2:货币数据types的目标 (这也显示了为什么一个原始的十进制,整数或其他原始types不足以满足所有金钱的需要) Money数据types的目标是: 安全function(即防止不同货币types的算术)。 存储货币types的价值(即澳元,美元,丹麦克郎)。 存储格式细节(即小数分组,货币符号等)。 转换提供商(例如汇率)帮助完善解决scheme。 减lessexpression式中的多种货币以获得结果。 注意:可以从外部来源加载不同数据值(如汇率)并使用。 这个问题不能推断任何dynamic是硬编码到钱的概念。

3数字货币代码到货币符号

在C#中,有可能从3个字符的货币代码中获得一个货币符号,例如'£',在这种情况下是'GBP'? 这可能在SQL Server或C#中?

我如何格式十进制属性到货币

我想在getter中格式化该值,并返回一个格式化的货币值。 这是可能的或者我需要将该属性声明为一个string,然后使用string.format。

C#将一个双精度variables转换为十进制

这对于一些人来说似乎是一个愚蠢的问题,但我需要投入一个双倍到十进制作为货币。 M去哪了? decimal dtot = (decimal)(doubleTotal);

格式货币没有货币符号

我正在使用NumberFormat.getCurrencyInstance(myLocale)来获取我给定的区域设置的自定义货币格式。 但是,这总是包含我不想要的货币符号,我只想为没有货币符号的给定区域设置正确的货币数字格式。 做一个format.setCurrencySymbol(null)抛出一个exception..

API直接存款(ACH,EFT,无论)

我正在寻找一种方法来实现从一个银行账户到另一个银行账户的自动转账,而无需最终用户login到贝宝或亚马逊付款等来完成该stream程(通过将他们的在线余额转移到他们的银行账户)。 我已经在网上查了一下,发现一些似乎能够做到这一点的供应商,但API文档并没有让我感到确定。 任何人都可以推荐他们用来做这种事的服务吗? 很明显,我正在寻找一个基于Web的API。 完整的过程是收集付款的中间人网站(这是简单的部分),然后向银行账户支付(减去费用)。 亚马逊支付将是伟大的(允许三方/市场交易); 但是,我们正在寻找直接向最终用户银行帐户的东西。 (我知道这不是严格的代码 ,但我认为可能有人在那里做了类似的事情。)

如何在PHP中将数字格式化为一个美元金额

如何将数字转换为显示美元和美分的string? eg: 123.45 => '$123.45' 123.456 => '$123.46' 123 => '$123.00' .13 => '$0.13' .1 => '$0.10' 0 => '$0.00'

多货币最佳实践和实施

我发现很难find关于处理多种货币的最佳实践的讨论。 任何人都可以提供一些见解或链接来帮助? 我知道有很多方法可以做到这一点 – 无论是在交易中存储按原样input的值,还是在function上将其转换为基本费率。 在这两种情况下,都需要存储汇率,以涵盖将来可能需要转换的每种货币的交易时间。 我喜欢交易方式的灵活性,它允许在以后input旧的汇率信息,但可能比function方法有更多的开销(因为你必须存储更多的汇率数据)。 性能和可伸缩性是主要因素。 我们拥有(所有.net)一个win&web客户端,一个报告套件和一组Web服务,为数据库后端提供function。 如果需要,我可以将汇率信息caching在某个地方(如客户端)。 编辑:我真的很喜欢链接到一些文件,或答案,包括从以前的经验'陷阱'。

格式化一个像货币但没有货币符号的双值(C#)

我给一个文本框提供一个string值,显示出需要格式化的余额。 ###,###,###,##0.00 我可以使用value.ToString(“c”),但是这会把货币符号放在它的前面。 任何想法如何我会操纵string之前喂文本框来实现上述格式? 我试过了,没有成功: String.Format("###,###,###,##0.00", currentBalance); 非常感谢,

从当前的文化中获取货币?

有没有办法从应用程序文化设置中dynamic获取当前信息? 基本上如果用户已经把文化设定为美国,我想知道货币是美元,或者如果他们已经设置为英国,我想英镑等等。 这样,我可以在付款时将这些信息发送给PayPal