On 2025-04-10 18:08, Peter J. Holzer <[email protected]> wrote:
> On 2025-04-10 15:02, Peter Heitzer <[email protected]> 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 -- [email protected]
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an
[email protected]
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: [email protected]