Diese Liste enthält Operatoren verschiedener Programmiersprachen, mit denen der Rest einer Division berechnet werden kann.

Division Es geht dabei um den Rest der Division , wobei der Divisor nicht null sein darf.

Operatoren für den Rest einer ganzzahligen Division + Operatoren für den Rest einer ganzzahligen Division in verschiedenen Programmiersprachen Programmiersprache Operator Das Ergebnis hat dasselbe Vorzeichen wie … Zum Vergleich: mathematische Modulo-Funktion Divisor ABAP MOD Dividend ActionScript % Dividend Ada mod Divisor rem Dividend ASP Mod Nicht definiertAsymptote%Divisor Algol 68 %× Immer positiv AMPL mod Dividend AppleScript mod Dividend B % Nicht definiert BASIC Mod Nicht definiert bc % Dividend bash % Dividend C (ISO 1990) % Implementierungsabhängig C (ISO 1999) % Dividendhttps://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf, section 6.5.5 C++ (ISO 1998) % Implementierungsabhängig C++ (ISO 2011) % Dividend C# % Dividend CLARION % Dividend Clojure mod Divisor COBOL FUNCTION MOD Divisor ColdFusion %, MOD Dividend Common Lisp mod Divisor rem Dividend D % Dividend Dart % Divisor Eiffel \\ Dividend Erlang rem Dividend Euphoria mod Divisor remainder Dividend F# % Dividend FileMaker Mod Divisor Fortran mod Dividend modulo Divisor Frink mod Divisor GML (Game Maker) mod Dividend Go % Dividend Haskell mod Divisor rem DividendHolyC%Dividend J |~ Divisor Java % Dividend JavaScript % Dividend Lua 4 mod(x,y) Divisor Liberty Basic MOD Dividend Mathcad mod(x,y) Dividend Maple e mod m Immer positiv Mathematica Mod Divisor MATLAB mod Divisor rem Dividend Maxima mod Divisor remainder Dividend Maya Embedded Language fmod Immer positiv Microsoft Excel =MOD(a;b) bzw. =REST(a;b) Divisor Minitab MOD Divisor Kornshell#pdksh % Dividend MUMPS # Divisor Oberon MOD Divisor OCaml mod Dividend Occam \ Dividend Pascal (Delphi) mod Dividend Pascal (ISO-7185 and ISO-10206) mod Immer positiv Perl % Divisor PHP % Dividend PIC Basic Pro \\ Dividend PL/I mod Divisor (ANSI PL/I) PowerBuilder mod(x,y) ? PowerShell % Dividend Progress modulo Dividend Prolog (ISO 1995) mod Divisor rem Dividend Python % Divisor REALbasic MOD Dividend R %% Divisor RPG %REM Dividend Ruby %, modulo() Divisor remainder() Dividend Scala % Dividend Scheme modulo Divisor remainder Dividend Scheme R6RS mod Immer positivhttps://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_sec_11.7.3.1 mod0 Am nächsten bei Null Seed7 mod Divisor rem Dividend SenseTalk modulo Divisor rem Dividend Simula mod() Divisor rem() Dividend Smalltalk \\ Divisor rem: Dividend SQL (SQL:1999) mod(x,y) Dividend Standard ML mod Divisor Int.rem Dividend Stata mod(x,y) Immer positiv Swift % Dividend Tcl % Divisor Torque Game Engine % Dividend Turing mod Divisor Verilog (2001) % Dividend VHDL mod Divisor rem Dividend Visual BasicModDividend x86 Assembler IDIV Dividend

Gleitkommaoperatoren für den Rest einer Division + Gleitkommaoperatoren für den Rest einer Division in verschiedenen Programmiersprachen Programmiersprache Operator Das Ergebnis hat dasselbe Vorzeichen wie … C (ISO 1990) fmod ? C (ISO 1999) fmod Dividend remainder Am nächsten bei Null C++ (ISO 1998) std::fmod ? C++ (ISO 2011) std::fmod Dividend std::remainder Am nächsten bei Null C# % Dividend Common Lisp mod Divisor rem Dividend D % Dividend F# % Dividend Fortran mod Dividend modulo Divisor Go math.Fmod Dividend Haskell (GHC) Data.Fixed.mod' Divisor Java % Dividend JavaScript % Dividend Lua 5 % Divisor math.fmod(x,y) Dividend OCaml mod_float Dividend Perl POSIX::fmod Dividend Perl6 % Divisor PHP fmod Dividend Python % Divisor math.fmod Dividend Ruby %, modulo() Divisor remainder() Dividend Scheme R6RS flmod Immer positiv flmod0 Am nächsten bei Null Seed7 mod Divisor rem Dividend Standard ML Real.rem Dividend

Siehe auch Modulo Teilbarkeit

Einzelnachweise

Kategorie:Programmiersprachelement Operatoren