satik píše:Kdyz mas pravidlo o priorite, ze provadis vypocet zleva doprava, tak komutovat tam prvky musis stejne opatrne, jako bys tam mel tu prioritu urcenou zavorkama.
Komutativní zákon nic takového neříká! Celé jeho sdělení je, že u výrazu x*y můžeš zcela beztrestně prohodit operandy na y*x.
satik píše:Tudiz pro ty komutace je to jako bys misto 10 : 5 * 2 mel zapsano (10 : 5) * 2 - komutovat muzes leda celou tu zavorku, ne jen jeji cast.
Jenomže tam není žádná závorka, to tam doplňuješ ty sám podle pofidérního pravidla o počítání zleva. Závorky nemůžeš přidávat do výrazu zcela libovolně.
satik píše:Pomerne rozsirene v tomhle pripade znamena, ze temer kazdy system ho pouziva, od programovacich jazyku po treba Wolfram, Mathematicu, Google, MS/Open Office ...
Že je něco rozšířené ještě neznamená, že je to správné.
Je nesmysl se hádat o správném řešení chybně zadaného výrazu. To je jako bychom se hádali, jestli je správná odpověď jakou barvu má pondělí, žlutá nebo zelená.
Mám pocit, že trochu utíkáme od tématu, kterým je naprogramování šifrovací a dešifrovací aplikace.