2011-10-10 5 views
0

다음 형식으로 된 숫자를 1000으로 변환하고 통화를 변환해야합니다. "1000"이상의 숫자는 실제로 10.00입니다. 이 형식을 변환 할 수있는 방법이 있습니까?형식 문자열 통화 숫자

+1

이카루스 (Icarus)가 제안한대로'string.Format'을 사용하기 전에'/ 100'을하고 싶을 것입니다. – Hogan

+0

어떤 언어입니까? C#, Java ...? C# 그럼 십진수로 변환하고 100으로 나눈 다음 이카루스가 아래에 제안한대로 문자열로 변환하려고합니다. –

답변

1

나는 아래 당신이 원하는 것을, 당신은

public String FormatValue(int valueAsCents){ 
    Decimal.Divide((decimal)valueAsCents , 100.0).ToString("C"); 
} 
2
string.Format("{0:c}",your_value) 

UPDATE (의견을 주셔서 감사합니다)

string.Format("{0:c}",your_value/100); 
+0

먼저 100으로 나누십시오. –

1

이카루스 '대답은 $ 1,000에서 발생합니다 싶은 생각합니다.

string.Format("{0:c}",your_value/100)