double - działanie w nawiasach

0

Cześć wszystkim,

potrzebuje pomocy z działeniem, chciałbym wykonac jedno w nawiasie, poniżej kod: uczę się dopiero, więc proszę nie krytykować :)

 


double number1;
                double number2;
                double netto;
                double pracownik;
                double firma;
                double vat;
                double podatek;
                double procent;
               

                double result;

                number1 = double.Parse(l_fin1.Text);
                number2 = double.Parse(l_fin2.Text);
                podatek = double.Parse(l_podatek.Text);
                procent = double.Parse(l_procent.Text);
                

             
                netto = number1 / podatek;
                result = number1 - number2;

                l_fin3.Text = result.ToString();
                l_netto.Text = netto.ToString(".00");

                double nettoobl;
                double pracownikobl;
                double prc = 100;
                

                nettoobl = double.Parse(l_netto.Text);

                pracownikobl = ((netto * (procent * prc)) / prc);

                l_pracownik.Text = pracownikobl.ToString(".00");

chodzi mi dokładnie o te działanie:
pracownikobl = ((netto * (procent * prc)) / prc); podaje zły wynik ;/

0

Zły to znaczy jaki?

0

no nie taki jak wychodzi w excelu i nie taki jaki powinien być prawidłowy... a sama forma budowania działania jest prawidłowa?

0

aaaaa zwracam honor ... złe cyfry podstawiłem jednak ;//// za dużo siedzę przed kompem...

0

Jeszcze coś: czegoś nie kumam: czy przypadkiem kodu:
pracownikobl = ((netto * (procent * prc)) / prc);
nie da się uprościć? Bo tutaj najpierw mnożysz przez prc, a potem dzielisz przez prc. To chyba będzie dało się prościej (?):
pracownikobl = netto * procent;

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