none
Dizima periodica c# RRS feed

  • Pergunta

  • Pessoal, boa noite.

    Alguém já precisou tipo, capturar as dizimas periodicas de um certo valor, e somá-las para atribuir em outro valor em C# ? Alguem tem um exemplo ? 

    obrigado

    quarta-feira, 27 de fevereiro de 2013 21:28

Todas as Respostas

  • Boa noite.

    Bom sinceramente não sei se tem algum que já faça isso automatico do C# , mas se for criar tente isso.

    double Valor1 = 2.5;

    double Valor2 = 2.25;

    double TotalDizima = (Valor1 - (int)Valor1) + (Valor2 - (int)Valor2);

    //Resultado será 0.75

    Ou seja faço o numero flotuando menos ele mesmo em inteiro o que me restará a dizima.

    ex : 2.5 - 2 = 0.5

    Espero ter ajudado.


    Davi Murilo Referência Principal : Jesus que ilumina minha mente.
    Referência Profissonal : http://www.tidm.com.br

    quarta-feira, 27 de fevereiro de 2013 22:42
  • var numeroComDizima = 5.333f;
    // recebe array {'3', '3', '3'}
    var dizima = numeroComDizima.ToString().Split(',')[1].ToCharArray();
    var soma = 0;
    foreach (var numero in dizima)
        soma += (int)Char.GetNumericValue(numero);
    
    // soma recebe 0


    • Sugerido como Resposta Pedro82 quarta-feira, 27 de fevereiro de 2013 23:00
    quarta-feira, 27 de fevereiro de 2013 23:00