fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. class Main{
  4. static String c(String a){
  5. int c = a.charAt(0);
  6. return java.text.NumberFormat.getCurrencyInstance(java.util.Locale.US)
  7. .format(new Long(a.substring(1).replaceAll(",|\\.", "")) *
  8. (c < '¥' ? 1.37 : c > '¥' ? 1.1 : .15) / 100);
  9. }
  10.  
  11. public static void main(String[] a){
  12. System.out.println(c("€1,37"));
  13. System.out.println(c("£4.00"));
  14. System.out.println(c("¥2,782,122.78"));
  15. }
  16. }
Success #stdin #stdout 0.06s 711680KB
stdin
Standard input is empty
stdout
$1.51
$5.48
$417,318.42