On 2025-04-10 18:08, Peter J. Holzer <hjp-usen...@hjp.at> wrote: > On 2025-04-10 15:02, Peter Heitzer <peter.heit...@rz.uni-regensburg.de> wrote: > Die Floor-Division in Python ist allerdings etwas ungewöhnlich. > > Sie hat aber den Vorteil, dass sowohl > a // b * b + a % b == a > gewährleistet ist als auch dass > a % b > zwischen 0 und b liegt. > > Die meisten Programmiersprachen runden bei Integer-Division Richtung 0 > ("abschneiden"). > > Damit ist nur mehr eine der beiden Bedingungen erfüllbar. > In C oder PostgreSQL ist es die erste (dafür liegt dann a % b zwischen > -b und b).
Nachtrag: In CSS gibt es beide Varianten von %: rem() so wie % in C und mod() so wie % in Python. hjp _______________________________________________ python-de Mailingliste -- python-de@python.org Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an python-de-le...@python.org https://mail.python.org/mailman3/lists/python-de.python.org/ Mitgliedsadresse: arch...@mail-archive.com