Jestem nowy dla Erlang. Jak zrobić modulo (zdobyć resztę dywizji)? To% w większości języków podobnych do C, ale to oznacza komentarz w Erlang.Jak zrobić modulo lub pozostać w Erlangu?
Kilka osób odpowiedziało rem, co w większości przypadków jest w porządku. Ale powtórzę to, ponieważ teraz potrzebuję użyć liczb ujemnych, a rem daje resztę podziału, która nie jest taka sama jak modulo dla liczb ujemnych.
Operacja modulo nie ma jednoznacznej definicji, btw dla C i C++% dla wartości ujemnej jest zależna od implementacji (ISO C90) późniejsze standardy definiują ją dokładnie jako Erlang dla szczegółów patrz http://pl.wikipedia.org/wiki/Modulo_operation –