Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.

Commit f189063

Browse files
committed
fix division in tableau.py
1 parent cd6ba09 commit f189063

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/sage/combinat/tableau.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6500,9 +6500,9 @@ def random_element(self):
65006500
from sage.rings.all import ZZ
65016501
from sage.matrix.constructor import diagonal_matrix
65026502
from sage.combinat.rsk import RSK
6503-
kchoose2m1 = self.max_entry * (self.max_entry - 1) / 2 - 1
6503+
kchoose2m1 = self.max_entry * (self.max_entry - 1) // 2 - 1
65046504
km1 = self.max_entry - 1
6505-
weights = [binomial(self.size - i + km1, km1) * binomial((i/2) + kchoose2m1, kchoose2m1)
6505+
weights = [binomial(self.size - i + km1, km1) * binomial((i//2) + kchoose2m1, kchoose2m1)
65066506
for i in range(0, self.size + 1, 2)]
65076507
randpos = ZZ.random_element(sum(weights))
65086508
tot = weights[0]

0 commit comments

Comments
 (0)