형식 문자열의 %는 형식이 지정되기 전에 숫자에 100을 곱합니다.
%가 표시된 위치의 숫자에 퍼센트 기호가 추가됩니다.
예를 들어 이중 변수를 선언하고 초기화합니다.
double d = .045;
이제 % 사용자 지정 지정자를 사용하여 숫자에 100을 곱합니다.
d.ToString("#0.##%", CultureInfo.InvariantCulture)
예
using System; using System.Globalization; class Demo { static void Main() { double d = .045; Console.WriteLine(d.ToString("#0.##%", CultureInfo.InvariantCulture)); Console.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0:#0.##%}", d)); } }
출력
4.5% 4.5%