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

Reply via email to