A formatação de um número decimal em C # pode ser útil quando você deseja exibir o número de uma maneira específica para o usuário , como mostrando apenas duas casas decimais. O método " string.format " permite criar uma seqüência de formato numérico personalizado usando vários especificadores . Algumas possíveis maneiras de formatar decimais incluem omitindo o zero inicial , convertendo uma relação a uma percentagem e inserção de vírgulas como separador de milésimos . Instruções 
 1 
 Abra seu C # arquivo de origem em um editor como o Microsoft Visual Studio Express. 
 2 
 Formatar uma relação decimal como uma seqüência de porcentagem e exibi-lo adicionando o seguinte código na sua função : 
 
 dupla n = 0,65 
 
 string str = string.Format ( "Porcentagem = { 0:0.0 % }", n); 
 
 Console . WriteLine ( str ); 
 
 a "0,0 % " especificador permite que qualquer número de dígitos antes do ponto decimal , e exatamente um dígito após ele ( . ) . O código exibe o decimal formatado como : 
 
 percentual = 65,0% 
 3 
 Formata um número decimal para incluir separadores milésimos em uma string e exibi-lo adicionando o código : 
 
 string str = String.Format ( " Separadores = { 0:0,0.0 }", 876.543,24 ); 
 
 Console.WriteLine ( str ); 
 
 O código exibe o texto : 
 
 Separadores = 876,543.2 
 4 números 
 formato decimal para excluir um 0 antes do ponto decimal , sempre que possível , adicionando o código : 
 
 string str = String.Format ("No Zero = {0 : # 0,0 }", 0.314 ); 
 
 Console.WriteLine ( str ); 
 
 o código exibe o texto : 
 
 No Zero = 0,3 
 5 
 Salve o arquivo C # e carregá-lo em seu servidor para ver os números decimais formatados.