Modulo

Modulo w różnych językach programowania i programach
Język Operator Znak ilorazu
ActionScript % dzielna
Ada mod dzielnik
rem dzielna
ASP Mod nieokreślone
bash % dzielna
C (ISO 1990) % nieokreślone
C (ISO 1999) % dzielna
C++ % nieokreślone[a]
C# % dzielna
Cobol MOD (parametr-1 parametr-2) dzielnik
CoffeeScript % dzielna
%% dzielnik[1]
ColdFusion MOD dzielna
Common Lisp mod dzielnik
rem dzielna
D % dzielna
Eiffel \\ dzielna
Euphoria remainder dzielna
Microsoft Excel, Calc[2] =MOD() dzielnik
FileMaker Mod dzielnik
Fortran mod dzielna
modulo dzielnik
GML (Game Maker) mod dzielna
div dzielnik
Go % dzielna
Haskell mod dzielnik
rem dzielna
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
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
Scratch mod dzielna
SenseTalk modulo dzielnik
rem dzielna
Smalltalk \\ dzielnik
rem: dzielna
Tcl % dzielnik
Verilog (2001) % dzielna
VHDL mod dzielnik
rem dzielna
Visual Basic Mod dzielna

Modulo[b] – operacja wyznaczania reszty z dzielenia jednego typu liczbowego przez drugi. W dalszym ciągu napis będzie oznaczał, iż jest resztą z dzielenia przez [3]

Są różne sposoby określania reszty, a komputery i kalkulatory mają różne sposoby przechowywania i reprezentowania liczb, więc wynik 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 liczb całkowitych, a reszta jest zwykle ograniczona przez albo Wybór między dwiema możliwymi resztami zależy od znaku lub oraz użytego języka programowania. Niektóre języki programowania, jak na przykład C89, nawet nie definiują wyniku jeśli zarówno jak i jest ujemne – patrz tabela.

modulo 0 jest nieokreślone w większości systemów, choć niektóre określają je jako Jeśli definicja jest spójna z algorytmem dzielenia, wtedy implikuje 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 jest

gdzie oznacza zaokrąglenie w dół liczby

Dzielenie modulo jest powszechnie używane przy obliczaniu cyfry kontrolnej w identyfikatorach. W algorytmie Luhna, numerach PESEL, REGON, NIP, numerach dowodów osobistych, paszportów, numerach towarów EAN, numerach banknotów EURO, numerach kont bankowych IBAN, numerach substancji chemicznych CAS, ISBN, ISMN, ISSN, ISTC, EVN-UIC, numerach recept, prawa wykonywania zawodu lekarza, numerach kontenera i wielu innych[4]. Podstawowym celem użycia cyfry lub znaku kontrolnego jest wykrywanie pomyłek przy ręcznym wprowadzaniu numeru do systemu informatycznego. Wszystkie te metody zapewniają wykrycie zamiany pojedynczego znaku oraz w znacznej większości zamiany sąsiednich znaków, tzw. czeskiego błędu.

Uwagi

  1. według 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”.
  2. Etym. w moduł.

Przypisy

  1. CoffeeScript operators.
  2. Funkcje matematyczne - LibreOffice Help [online], help.libreoffice.org [dostęp 2017-11-25] (ang.).
  3. Ronald L. Graham, Donald E. Knuth, Oren Patashnik: Matematyka konkretna. PWN, 2001, s. 148-151. ISBN 83-01-12124-6.
  4. Weryfikacja cyfry kontrolnej [online], lipiec 2007 [dostęp 2018-10-25].

Read other articles:

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يونيو 2019) الحدثكأس إيطاليا 1942–43 نادي تورينو نادي فينيزيا 4 0 التاريخ30 مايو 1943  الملعبسان سيرو  →نهائي كأس إيطا�...

 

Dragonlance character Fictional character Lord SothDragonlance characterLord Soth, the Knight of the Black RoseFirst appearanceDragons of Spring DawningCreated byMargaret Weis and Tracy HickmanIn-universe informationAliasKnight of the Black RoseRaceCivilized humanGenderMaleTitleLord Soth of Dargaard KeepAlignmentLawful evilHomeSolamnia Lord Soth, the Knight of the Black Rose, is a fictional character appearing in the fantasy realms of Dragonlance and later Ravenloft. He is depicted as a death...

 

Swiss ground attack aircraft, 1955 P-16 Role FighterType of aircraft National origin Switzerland Manufacturer Flug- und Fahrzeugwerke Altenrhein (FFA) First flight 25 April 1955 Status Cancelled Number built 5 The FFA P-16 was a Swiss prototype ground attack jet fighter designed and produced by aircraft manufacturer Flug- und Fahrzeugwerke Altenrhein (FFA). It was Switzerland's second attempt to develop a domestically designed and manufactured jet fighter, following the EFW N-20. Work on what...

2020年夏季奥林匹克运动会奥地利代表團奥地利国旗IOC編碼AUTNOC奧地利奧林匹克委員會網站www.olympia.at(德文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員75參賽項目21个大项旗手开幕式:托马斯·扎亚克(英语:Thomas Zajac)和塔尼娅·弗兰克(帆船)[1]闭幕式:安德烈亚斯·米勒(自行车)[2]...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. Kenampakan Al Hussein Al Hussein atau al-Husayn (Arabic: الحسين) adalah sebutan untuk rudal balistik jarak pendek Irak. Rudal tersebut merupakan hasil upgrade Scud buatan Soviet agar bisa mencapai jangkauan yang lebih jauh. Senjata itu banyak dig...

 

American racehorse trainer (1900–1982) This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (May 2022) (Learn how and when to remove this message) This article relies largely o...

Washington State Department of Information Services (DIS)Agency overviewFormed1987; 37 years ago (1987)Dissolved2011JurisdictionState of WashingtonHeadquartersOlympia, WashingtonAgency executiveTony Tortorice, Director, Washington State Chief Information OfficerWebsitedes.wa.gov The Washington State Department of Information Services (DIS) was a Governor's Cabinet-level agency that provided information technology assistance to state and local agencies, school districts, trib...

 

This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Wulff–Dötz reaction – news · newspapers · books · scholar · JSTOR (February 2023) (Learn how and when to remove this message) Wulff–Dötz reaction Named after William WulffKarl Heinz Dötz Reaction type Ring forming reaction Identifiers RSC ontology ID RXNO:0000681 The Wulff–Dötz reaction (also kno...

 

Ilustrasi dualisme oleh René Descartes. Input dikirim oleh organ-organ perasa ke epifisis di otak dan dari situ ke dalam budi yang nonfisik. Dualisme budi–tubuh atau dualitas budi-tubuh adalah gagasan dalam filsafat budi bahwa fenomena-fenomena budi merupakan fenomena nonfisik,[1] atau pandangan bahwa budi dan tubuh merupakan dua hal yang terpisah.[2] Maka dari itu, gagasan ini terkait dengan hubungan antara budi dan tubuh dan sering kali dianggap sebagai lawan dari pandang...

达米亚诺·卡鲁索出生1987年10月12日  (36歲)拉古萨 職業自行車運動員  达米亚诺·卡鲁索(義大利語:Damiano Caruso,1987年10月12日—),意大利男子自行车运动员,2018年世界公路自行车锦标赛男子团体计时赛铜牌得主、2021年环意自行车赛总亚军得主、2022年环西西里自行车赛总冠军得主。[1] 参考资料 ^ Damiano CARUSO | UCI. [2023-08-15]. (原始内容存档于2022-09...

 

Orthodox Javanese religious movement March of the santri in Indonesia In Indonesia, santri is a term for someone who follows Islamic religious education in pesantren (Islamic boarding schools). Santri usually stay in the place until their education is complete. After completing their study period, some of them will serve the pesantren by becoming administrators. According to C.C. Berg, the term santri comes from Sanskrit shastri which means one who learns Hindu scriptures; it has the same roo...

 

Mausoleum in Nishapur, IranMausoleum of Omar Khayyámآرامگاه عمر خیامMausoleum of Omar Khayyám, January 2011General informationStatusOpen to the publicTypeMausoleumArchitectural styleIranian architectureAddressComplex of Khayyam garden and Mausoleum, Erfan St, Khayyam Blvd,Town or cityNishapurCountry IranCompleted1963OwnerMinistry of Cultural Heritage, Handicrafts and TourismHeight22 metersDesign and constructionArchitect(s)Hooshang SeyhounKnown forSymbol of the city of Ni...

Computer control of machine tools CNC redirects here. For other uses, see CNC (disambiguation). Numerics redirects here. For the field of computer science, see Numerical analysis. A CNC machine that operates on wood CNC machines typically use some kind of coolant, typically a water-miscible oil, to keep the tool and parts from getting hot. A CNC metal lathe with the door open. In machining, numerical control, also called computer numerical control (CNC),[1] is the automated control of...

 

Irish rock band This article is about the rock band. For the plant species, see Cranberry. For other uses, see Cranberry (disambiguation). The CranberriesThe Cranberries performing in Paris, France in 2010. From left to right: Noel Hogan, Dolores O'Riordan, Fergal Lawler, and Mike Hogan.Background informationAlso known asThe Cranberry Saw Us (1989–1990)OriginLimerick, IrelandGenres Alternative rock indie rock pop rock jangle pop post-punk dream pop Discography Albums and singles all songs Y...

 

ホッカイエビ ホッカイエビ Pandalus latirostris 分類 界 : 動物界 Animalia 門 : 節足動物門 Arthropoda 綱 : 軟甲綱 Malacostraca 目 : 十脚目 Decapoda 科 : タラバエビ科 Pandalidae 属 : タラバエビ属 Pandalus 種 : ホッカイエビ P. latirostris 学名 Pandalus latirostrisRathbun, 1902 シノニム Pandalus kessleriCzerniavskii, 1878 和名 ホッカイエビ(北海海老、標準)ホッカイシマエビ(流通)シマエビ(流�...

1844 motet by Felix Mendelssohn Denn er hat seinen Engeln befohlenMotet by Felix MendelssohnThe composer in 1846, portrait by Eduard MagnusEnglishFor He shall give His angels chargeKeyG majorCatalogue MWV B 53 TextPsalm 91:11–12LanguageGermanComposed1844 (1844)Published1844 (1844)ScoringSATB eight-part choir Denn er hat seinen Engeln befohlen (For He shall give His angels charge),[1] MWV B 53,[2] is the incipit of a motet for an eight-part choir a cappella by Felix...

 

Questa voce sugli argomenti politici statunitensi e giornalisti statunitensi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Horace Greeley Horace Greeley (Amherst, 3 febbraio 1811 – Pleasantville, 29 novembre 1872) è stato un politico e giornalista statunitense. Biografia Dopo aver lasciato la scuola a 14 anni fu apprendista tipografo presso Amos Bliss, editore del Northern Spectator. Nel 1831 si r...

 

В Википедии есть статьи о других людях с фамилией Холланд. Дейв Холланд Основная информация Дата рождения 1 октября 1946(1946-10-01)[1] (78 лет) Место рождения Вулвергемптон, Стаффордшир, Англия, Великобритания Страна  Великобритания Профессии композитор, контрабас�...

See also: United States at the Summer Olympics and United States at the Winter Olympics Sporting event delegationUnited States at theOlympicsFlag of the United StatesIOC codeUSANOCUnited States Olympic & Paralympic CommitteeWebsitewww.teamusa.orgMedalsRanked 1st Gold 1,219 Silver 1,000 Bronze 876 Total 3,095 Summer appearances189619001904190819121920192419281932193619481952195619601964196819721976198019841988199219962000200420082012201620202024Winter appearances192419281932193619481952195...

 

Questa voce sull'argomento centri abitati della provincia di Cuneo è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. CussaniofrazioneLocalizzazioneStato Italia Regione Piemonte Provincia Cuneo Comune Fossano TerritorioCoordinate44°34′23″N 7°42′02″E44°34′23″N, 7°42′02″E (Cussanio) Abitanti122 Altre informazioniCod. postale12045 Prefisso0172 Fuso orarioUTC+1 CartografiaCussanio Modifica dati su Wikidata · Manu...