„Liste von Operatoren für den Rest einer Division“ – Versionsunterschied
Zur Navigation springen
Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
.gs8 (Diskussion | Beiträge) Auslagerung der Tabelle aus Division mit Rest |
(kein Unterschied)
|
Version vom 30. Juni 2013, 11:32 Uhr
Diese Liste enthält Operatoren verschiederen Programmiersprachen, mit denen der Rest einer Division mit Rest berechnet werden kann.
Programmiersprache | Operator | Das Ergebnis hat dasselbe Vorzeichen wie |
---|---|---|
ActionScript | % | Dividend |
Ada | mod | Divisor |
rem | Dividend | |
ASP | Mod | Nicht definiert |
Algol 68 | %× | Immer positiv |
AMPL | mod | Dividend |
AppleScript | mod | Dividend |
BASIC | Mod | Nicht definiert |
bc | % | Dividend |
bash | % | Dividend |
C (ISO 1990) | % | Implementierungsabhängig |
C (ISO 1999) | % | Dividend[1] |
C++ (ISO 1998) | % | Implementierungsabhängig[2] |
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[3] |
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 | Dividend | |
J | |~ | Divisor |
Java | % | Dividend |
JavaScript | % | Dividend |
Lua 5 | % | Divisor |
Lua 4 | mod(x,y) | Divisor |
Liberty Basic | MOD | Dividend |
Mathcad | mod(x,y) | Divisor |
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() | Divisor |
Minitab | MOD | Divisor |
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 positiv[4] |
mod0 | Am nächsten bei Null[4] | |
Seed7 | mod | Divisor |
rem | Dividend | |
SenseTalk | modulo | 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 |
Tcl | % | Divisor |
Torque Game Engine | % | Dividend |
Turing | mod | Divisor |
Verilog (2001) | % | Dividend |
VHDL | mod | Divisor |
rem | Dividend | |
Visual Basic | Mod | Dividend |
x86 Assembler | IDIV | Dividend |
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 |
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 | |
Standard ML | Real.rem | Dividend |
Einzelnachweise
- ↑ http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf, section 6.5.5
- ↑ ISO/IEC 14882:2003 : Programming languages -- C++. ISO, IEC, 5.6.4 2003. . "the binary % operator yields the remainder from the division of the first expression by the second. .... If both operands are nonnegative then the remainder is nonnegative; if not, the sign of the remainder is implementation-defined".
- ↑ Expressions. In: D Programming Language 2.0. Digital Mars, abgerufen am 29. Juli 2010.
- ↑ a b http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_sec_11.7.3.1