From eb395867ab79f1e838d184ae8d9d3fc0c02f76c7 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Sun, 2 May 2021 02:23:48 +0200 Subject: [PATCH] [pylint] Fix float vs integer division in cards.py Change-Id: Ie4ba72b725a56ba9cfe98cc7bd17dd3653194f36 --- pySim/cards.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pySim/cards.py b/pySim/cards.py index 24e789ee..30857b3e 100644 --- a/pySim/cards.py +++ b/pySim/cards.py @@ -517,7 +517,7 @@ class MagicSimBase(abc.ABC, Card): r = self._scc.select_path(['3f00', '7f4d', f[0]]) rec_len = int(r[-1][28:30], 16) tlen = int(r[-1][4:8],16) - rec_cnt = (tlen / rec_len) - 1 + rec_cnt = (tlen // rec_len) - 1 if (rec_cnt < 1) or (rec_len != f[1]): raise RuntimeError('Bad card type') @@ -647,7 +647,7 @@ class FakeMagicSim(Card): r = self._scc.select_path(['3f00', '000c']) rec_len = int(r[-1][28:30], 16) tlen = int(r[-1][4:8],16) - rec_cnt = (tlen / rec_len) - 1 + rec_cnt = (tlen // rec_len) - 1 if (rec_cnt < 1) or (rec_len != 0x5a): raise RuntimeError('Bad card type')