Witam piszę program do przeliczania Kb na Mb, i problem pojawia sie przy przeliczaniu:
Wartość łacza 512Kb/s
Zadanie matematyczne: 512/1024
Jak podzielić, aby liczba którą zwroci zmienna byla z przecinkiem (do 3 miejsc po przecinku?
Witam piszę program do przeliczania Kb na Mb, i problem pojawia sie przy przeliczaniu:
Wartość łacza 512Kb/s
Zadanie matematyczne: 512/1024
Jak podzielić, aby liczba którą zwroci zmienna byla z przecinkiem (do 3 miejsc po przecinku?
float x = 512;
float y = 1024;
float z = x / y;
MessageBox.Show(z.ToString("N3"));
ok, tak wiem, ale taka operacja zwroci mi wartosc 0,0 a ja chcialbym by zwrocila 0,5
ok, tak wiem, ale taka operacja zwroci mi wartosc 0,0 a ja chcialbym by zwrocila 0,5
Zwróci 0,500 - chyba o to chodziło?
int x = 512;
int y = 1024;
float z = x / y;
MessageBox.Show(z.ToString("N3"));
zwraca 0,000
float x = 512;
float y = 1024;
float z = x / y;
MessageBox.Show(z.ToString("N3"));
zwraca 0,500
racja dziekuję