| Kaytek napisał/a: |
Nie, ale jest na to wzór. |
Trzy liczniki, ustaw wartość licznika na (tutaj wpisujesz swój wzór, za liczby podstawiasz wartości liczników 1 i 2) i już.
|
Kod: |
( value( "Counter 1" ) * 100 ) / value( "Counter 2" ) |
|
Kod: |
value( "Counter 1" ) * 100 / value( "Counter 2" ) |
|
Kod: |
( value("1") * 100 + value("2") / 2) / value("2") |
|
Kod: |
( value("1") * 100.0 ) / value("2") |
| RomanX napisał/a: | ||
Sprawdź jeszcze:
Zaokrągla naturalnie, czyli np. 55,9 zaokrągli do 56, a nie do 55 (jak to robi zwykle TGF). |
|
Kod: |
( value("1")/value("2")*100+0.5 |
Pomija się jedno dzielenie, które jest kilkukrotnie dłużej wykonywane niż operacja dodawania, co przy dużej ilości takich operacji może lekko przyśpieszyć program
Zresztą i tak wzór jest zupełnie pozbawiony sensu, bo działa tylko w MMF, ale dodaje zbędną wtedy liczbę (0.5). Sprawdzałeś?
|
Kod: |
value("1")/value("2")*100+0.5 |