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.