Wątek przeniesiony 2015-11-05 14:48 z C# i .NET przez ŁF.

Dlaczego mam w konsoli 0?

0

namespace Wartosc
{
class Program
{
static void Main(string[] args)
{
float asd;

            asd = ((50 + 50) * (10 / 100));

            Console.WriteLine(asd);
            Console.ReadKey();
    }
}

}

3

asd = ((50 + 50) * (10.0 / 100.0));

1

Operacja 10/100 jest dokonywana na liczbach całkowitych. Wynik to 0. Potem mnożysz przez 0 i masz 0.

1 użytkowników online, w tym zalogowanych: 0, gości: 1