Pozytywne informacje z Polski i ze Świata.

Tutaj znajdziesz je wszystkie!

Operacja modulo

Z Wikipedii

Skocz do: nawigacji, szukaj

Operacja modulo to w informatyce znajdowanie reszty z dzielenia jednej liczby przez drugą.

Dla danych dwóch liczb a (dzielna) i n (dzielnik), a modulo n (w skrócie a mod n) jest resztą z dzielenia a przez n. Na przykład wyrażenie "7 mod 3" daje 1, podczas gdy "9 mod 3" daje 0. Wprawdzie zazwyczaj operacja modulo jest wykonywana dla a i n całkowitych, to wiele systemów komoputerowych pozwala na użycie innych typów numerycznych jako operandów.

Zobacz artykuł arytmetyka modularna, który opisuje starszą konwencję stosowaną w teorii liczb.

Operacje modulo w różnych jęzkach programowania
Język Operator Wynik ma ten sam znak co
ActionScript % Dzielna
Ada mod Dzielnik
rem Dzielna
ASP Mod Nieokreślone
C (ISO 1990) % Nieokreślone
C (ISO 1999) % Dzielna
C++ % Nieokreślone[1]
C# % Dzielna
Cobol MOD (parameter-1 parameter-2) Dzielnik
ColdFusion MOD Dzielna
Common Lisp mod Dzielnik
rem Dzielna
Eiffel \\ Dzielna
Microsoft Excel =MOD() Dzielnik
Euphoria remainder Dzielna
FileMaker Mod Dzielnik
Fortran mod Dzielna
modulo Dzielnik
GML (Game Maker) mod Dzielna
div Dzielnik
J |~ Dzielnik
Java % Dzielna
JavaScript % Dzielna
Lua % Dzielnik
MathCad mod(x,y) Dzielnik
Mathematica Mod Dzielnik
MATLAB mod Dzielnik
rem Dzielna
MySQL MOD
%
Dzielna
Objective Caml mod Nieokreślone
Occam \ Dzielna
Pascal (Delphi) mod Dzielna
Perl % Dzielnik[1]
PHP % Dzielna
PL/I mod Dzielnik (ANSI PL/I)
Prolog (ISO 1995) mod Dzielnik
rem Dzielna
Python % Dzielnik
QBasic MOD Dzielna
R %% Dzielnik
RPG %REM Dzielna
Ruby % Dzielnik
Scheme modulo Dzielnik
SenseTalk modulo Dzielnik
rem Dzielna
Tcl % Dzielnik
Verilog (2001) % Dzielna
VHDL mod Dzielnik
rem Dzielna
Visual Basic Mod Dzielna

Są różne sposoby określania reszty, a komputery i kalkulatory mają różne sposoby przechowywania i reprezentowania liczb, więc to co dokładnie jest wynikiem operacji modulo zależy od języka programowania i/lub sprzętu.

W niemal każdym systemie komputerowym współczynnik wynikający z dzielenia jest ograniczany do zbioru liczba całkowitych, a reszta r jest zwykle ograniczona przez 0 \leq r < |n| albo -|n| < r \leq 0. Wybór między dwiema możliwymi resztami zależy od znaku a lub n oraz użytego języka programowania. Niektóre języki programowania, jak na przykład C89, nawet nie definiują wyniku jeśli zarówno n jak i a jest ujemne. Zobacz tabelę.

a modulo 0 jest nieokreślone w większości systemów, choć niektóre określają je jako a. Jeśli definicja jest spójna z algorytmem dzielenia, wtedy n = 0 implikuje  0 \leq r < 0, co jest sprzeczne (tzn. zwykła reszta w tym wypadku nie istnieje).

Reszta może być wyznaczana równaniami, które korzystają z innych funkcji. Jednym z takich użytecznych równań wyznaczania reszty r jest

r = a - n \left\lfloor {a \over n} \right\rfloor

gdzie \lfloor x\rfloor jest podłogą x.

Przypisy

  1. wg ISO/IEC 14882:2003 "(...) operator binarny % wyznacza resztę z dzielenia pierwszego wyrażenia przez drugie (...) Jeśli oba operandy są nieujemne to reszta jest nieujemna; w przeciwnym razie znak reszty jest zależny od implementacji ".
Wyjazdowe obrady klubu PO: wraca sprawa Staroń

Podczas wyjazdowego posiedzenia klubu PO w miejscowości Ossa k. Rawy Mazowieckiej Lidia Staroń czyniła wyrzuty kolegom, że nie wsparli jej po publikacji "Rzeczpospolitej". Gazeta napisała, że Staroń zarobiła kilkaset tysięcy zł, bo ustawa, nad którą pracowała, pozwoliła jej uwłaszczyć lokal usługowy. Donald Tusk - relacjonuje zastrzegający anonimowość uczestnik obrad - poparł Staroń, natomiast Zbigniew Chlebowski nie zabrał głosu.

Pierwsza ofiara mrozu. Mężczyzna znaleziony na Podkarpaciu

45-letni mężczyzna jest najprawdopodobniej pierwszą tegoroczną ofiarą mrozów na Podkarpaciu. Policjanci wyjaśniają dokładne przyczyny śmierci mieszkańca Trzebuski. Mężczyznę znaleziono niespełna sto metrów od jego domu. Wiele wskazuje na to, że zmarł w wyniku wychłodzenia organizmu.

Pacelt do dymisji, dostanie nowe zadania

Ostrowiecki poseł Platformy Obywatelskiej Zbigniew Pacelt zostanie odwołany ze stanowiska wiceministra sportu. Teraz będzie odpowiadał za przygotowania reprezentacji Polski do igrzysk w Londynie.

Osiedlowy zespół ukradł sprzęt Acid Drinkers

Policjanci odzyskali sprzęt muzyczny należący do zespołu Acid Drinkers. Złodziejami okazali się 17-letni Jakub K. i 18-letni Paweł K., członkowie osiedlowego zespołu z Ełku. Za kradzież odpowiedzą przed sądem. Grozi im nawet pięć lat więzienia.

Pijany policjant spowodował kolizję

26-letni pijany policjant spowodował w sobotę w Elblągu kolizję. Funkcjonariusz, który miał w wydychanym powietrzu 2,5 promila alkoholu, straci pracę. Czeka go także sprawa karna - poinformowała Justyna Grzeczka z elbląskiej policji.

Drugie podejście PO do ustawy o mediach

PO wraca do rozmów z lewicą o zmianach w mediach. W przyszłym tygodniu politycy Platformy maja wyłożyć na stół nowy projekt ustawy medialnej - dowiedział się "Dziennik".

PiS zaniepokojone sprawą posłów Sejmu Litwy z Kartą Polaka

PiS jest zaniepokojone sprawą posłów litewskiego Sejmu posiadających Kartę Polaka. Dwóm z trzech posłów AWPL grozi utrata mandatu litewskiego posła z powodu przyjęcia przez nich Karty, co budzi na Litwie kontrowersje.

Ojciec, gdy wypił, znęcał się nad córką

Ojciec nadużywał alkoholu. Gdy był pijany, bił córkę drewnianą listewką. Dziewczynka opowiedziała o tym opiekunce ze świetlicy osiedlowej. Ta o sprawie zawiadomiła policję. 47-letniego Arkadiusza L. zatrzymano. Miał prawie promil alkoholu we krwi. Został aresztowany na trzy miesiące.

Kaczyński: Pokażemy inne przypadki pijanych posłów w Sejmie

- PiS nie będzie podejmował żadnych decyzji w sprawie Elżbiety Kruk - powiedział Jarosław Kaczyński. Posłanka w czasie wczorajszych porannych głosowań w Sejmie chwiała się na nogach i niewyraźnie mówiła.

Zawieje i zamiecie na południu, dużo śniegu na północy

Zawieje i zamiecie śnieżne mogą nękać aż do jutrzejszego popołudnia całe południe Polski. na północy, nad Bałtykiem pada i ma padać śnieg. Jak zapowiada Instytut Meteorologii i Gospodarki Wodnej w ciągu doby może tam spaść nawet 20 centymetrów śniegu.

Zobacz także inne, godne uwagi serwisy. Piewrszy z nich prezentuje wysokiej jakości drzwi natomiast drugi z nich projekty domów parterowych.
Wyjazdowe obrady klubu PO: wraca sprawa Staroń

Podczas wyjazdowego posiedzenia klubu PO w miejscowości Ossa k. Rawy Mazowieckiej Lidia Staroń czyniła wyrzuty kolegom, że nie wsparli jej po publikacji "Rzeczpospolitej". Gazeta napisała, że Staroń zarobiła kilkaset tysięcy zł, bo ustawa, nad którą pracowała, pozwoliła jej uwłaszczyć lokal usługowy. Donald Tusk - relacjonuje zastrzegający anonimowość uczestnik obrad - poparł Staroń, natomiast Zbigniew Chlebowski nie zabrał głosu.

Pierwsza ofiara mrozu. Mężczyzna znaleziony na Podkarpaciu

45-letni mężczyzna jest najprawdopodobniej pierwszą tegoroczną ofiarą mrozów na Podkarpaciu. Policjanci wyjaśniają dokładne przyczyny śmierci mieszkańca Trzebuski. Mężczyznę znaleziono niespełna sto metrów od jego domu. Wiele wskazuje na to, że zmarł w wyniku wychłodzenia organizmu.

Pacelt do dymisji, dostanie nowe zadania

Ostrowiecki poseł Platformy Obywatelskiej Zbigniew Pacelt zostanie odwołany ze stanowiska wiceministra sportu. Teraz będzie odpowiadał za przygotowania reprezentacji Polski do igrzysk w Londynie.

Osiedlowy zespół ukradł sprzęt Acid Drinkers

Policjanci odzyskali sprzęt muzyczny należący do zespołu Acid Drinkers. Złodziejami okazali się 17-letni Jakub K. i 18-letni Paweł K., członkowie osiedlowego zespołu z Ełku. Za kradzież odpowiedzą przed sądem. Grozi im nawet pięć lat więzienia.

Pijany policjant spowodował kolizję

26-letni pijany policjant spowodował w sobotę w Elblągu kolizję. Funkcjonariusz, który miał w wydychanym powietrzu 2,5 promila alkoholu, straci pracę. Czeka go także sprawa karna - poinformowała Justyna Grzeczka z elbląskiej policji.

Drugie podejście PO do ustawy o mediach

PO wraca do rozmów z lewicą o zmianach w mediach. W przyszłym tygodniu politycy Platformy maja wyłożyć na stół nowy projekt ustawy medialnej - dowiedział się "Dziennik".

PiS zaniepokojone sprawą posłów Sejmu Litwy z Kartą Polaka

PiS jest zaniepokojone sprawą posłów litewskiego Sejmu posiadających Kartę Polaka. Dwóm z trzech posłów AWPL grozi utrata mandatu litewskiego posła z powodu przyjęcia przez nich Karty, co budzi na Litwie kontrowersje.

Ojciec, gdy wypił, znęcał się nad córką

Ojciec nadużywał alkoholu. Gdy był pijany, bił córkę drewnianą listewką. Dziewczynka opowiedziała o tym opiekunce ze świetlicy osiedlowej. Ta o sprawie zawiadomiła policję. 47-letniego Arkadiusza L. zatrzymano. Miał prawie promil alkoholu we krwi. Został aresztowany na trzy miesiące.

Kaczyński: Pokażemy inne przypadki pijanych posłów w Sejmie

- PiS nie będzie podejmował żadnych decyzji w sprawie Elżbiety Kruk - powiedział Jarosław Kaczyński. Posłanka w czasie wczorajszych porannych głosowań w Sejmie chwiała się na nogach i niewyraźnie mówiła.

Zawieje i zamiecie na południu, dużo śniegu na północy

Zawieje i zamiecie śnieżne mogą nękać aż do jutrzejszego popołudnia całe południe Polski. na północy, nad Bałtykiem pada i ma padać śnieg. Jak zapowiada Instytut Meteorologii i Gospodarki Wodnej w ciągu doby może tam spaść nawet 20 centymetrów śniegu.

Zobacz także inne, godne uwagi serwisy. Piewrszy z nich prezentuje wysokiej jakości drzwi natomiast drugi z nich projekty domów parterowych.

Jeśli skorzystałeś z informacji przedstawionych tutaj?

Nie bądź samolubem. Daj link do serwisu http://www.theplaceofhousesinc.com wszystkim z Twojego GG.