转换为$

时间:2011-03-25 08:51:03

标签: java currency

你可能看起来有点愚蠢的问题,但有没有人知道一些简单的Java代码将uk兑换成我们的$?谢谢!

6 个答案:

答案 0 :(得分:5)

我认为您需要使用可以提供实时货币外汇信息和计算的网络服务。

示例 http://www.xignite.com/xCurrencies.asmx?WSDL

答案 1 :(得分:5)

String currency = "£100";

currency = currency.replace( '£', '$' );

:)

答案 2 :(得分:0)

如果你有£/ $的费率,只需要100 $ *£/ $ rate = x£。请注意,对于财务计算,通常建议使用BigDecimal,尽管在这种简单的情况下,精度误差不应该是一个大问题。

答案 3 :(得分:0)

只需进行简单的计算即可:

1美元= 0.6201935英镑(摘自谷歌)

var exchangerate = 0.6201935;
var dollars = 10;
var pounds = dollars * exchangerate ;

var exchangerate = 0.6201935;
var pounds = 10;
var dollars = pounds / exchangerate ;

答案 4 :(得分:0)

实际上,汇率可能每天都在变化,因此有一些网站可以为您提供日常的汇率变化。请采纳那些。

答案 5 :(得分:0)

英镑兑美元的变化率通常是指您为一英镑获得多少美元。这可能是1.61162。

double rate = 1.61162;
double dollars = 10;
double pounds = round(dollars / rate, 2); // round to two decimal places

double pounds = 10;
double dollars = round(pounds * rate, 2);

您可以使用BigDecimal,但过程是相同的。

汇率每秒可以改变很多次。值得注意的是,根据您是买入还是卖出美元,您可以获得不同的汇率。也就是说,如果你购买美元然后卖掉它们,你通常不会得到那么多钱。