none
SubString RRS feed

  • Pergunta

  • Olá Amigos,

     

    Estou com uma dúvida em relação a substring.

    tenho a seguinte string, 1,459545454 e gostaria que o mesmo aparecesse 1,45 sem arredondamento, apartir da virgula duas casas decimais.

     

    Tem como?

     

    Desde já agradeço,

    Fábio Santos

    quarta-feira, 26 de março de 2008 19:52

Respostas

  • Fábio,

     

    Em VB.NET

     

    Code Snippet

    Public Function fmtNumber(ByVal Value As Decimal, ByVal NumCasasDecimais As Integer) As String

    NumCasasDecimais = CInt(Math.Pow(10, NumCasasDecimais))

    Return (Math.Floor(Value * NumCasasDecimais) / NumCasasDecimais).ToString()

    End Function

     

     

     

    Em C#

     

    Code Snippet

    public string fmtNumber(decimal Value, int NumCasasDecimais)

    {

    NumCasasDecimais = (int)Math.Pow(10, NumCasasDecimais);

    return (Math.Floor(Value * NumCasasDecimais) / NumCasasDecimais).ToString();

    }

     

     

     

    Ajude a melhorar o nosso Fórum!
    Não esqueça de marca a mensagem como "útil", caso tenha ajudado.

     

    • Marcado como Resposta Harley Araujo terça-feira, 26 de junho de 2012 12:33
    quinta-feira, 27 de março de 2008 01:58