Recik Recik 12.01.2017, 18:44:38 2 Potrafi mi ktoś logicznie wytłumaczyć w jaki sposób wynikiem jest 0? Wartością zmiennej x po wykonaniu następującego kodudouble a=4, b=2;double x=2/3*(a+b);#programowanie Bzyk0 Cronox
f.....6 konto usunięte 12.01.2017, 18:45:37 5 @Recik: 2/3 to 0, a 0*6 to dalej zero.Jak chcesz liczyć wartości z przecinkiem tu rzutuj na float. Poza tym napisz o jaki język ci chodzi. konto usunięte konto usunięte boqaz konto usunięte komentarze
Recik Recik 12.01.2017, 18:48:00 0 @frogi16: Przepraszam, zapomniałem dodać - język to C++. Trochę nielogiczne, że 2/3 = 0 ale z tego co widzę programowanie nie przestanie mnie nigdy zaskakiwać. Dzięki :)
razornfs razornfs 12.01.2017, 18:48:38 1 @Recik: 2 jest intem, 3 jest intem, jaki według ciebie powinien być wynik jeśli też ma być intem? boqaz
Wartością zmiennej x po wykonaniu następującego kodu
double a=4, b=2;
double x=2/3*(a+b);
#programowanie
Jak chcesz liczyć wartości z przecinkiem tu rzutuj na float. Poza tym napisz o jaki język ci chodzi.
Komentarz usunięty przez autora