| ° Forum ° Odpowiedz ° Rejestracja ° Szukaj ° | |
| samochody ciężarowe ° Auto giełda ° Sprzedam motocykle ° |
| Matma / : Kolejnoćdziałan |
| Autor | Wiadomość |
| J.F.
|
Posted: 25 Mar 2001 08:55:51 1/2*3/4*5
Najpierw wykonuję mnożenie, czyli:
1*3*5 = 15 Jakbys chcial najpierw wykonac mnozenia, to by ci wyszlo 1/6/20 programistycznie rzec ujmujac, to * i / maja ten sam priorytet, i sa operatorami o "lacznosci lewostronnej, tzn, A op B op C = (A op B) op C [op - operator] Podobnie wyglada sprawa dla + -. Zdaje sie ze operacja potegowania nalezy do prawostronnych, koledzy matematycy - jak zrozumiecie 3 poziomowy zapis "dwa do trzeciej do czwartej", choc w jezykach programowania sprawa moze byc rozna. I tak by to wypadalo robic ... choc zdaje sie ze dobre wyniki daje nadanie / (i -) priorytetu wyzszego niz * (+). Wtedy 1/2*3/4*5 = (1/2)*(3/4)*5 J. |