コード例 #1
0
ファイル: integer.py プロジェクト: HyeockJinKim/Study-CS
 def __eq__(self, other: "Integer") -> bool:
     return self.sign == other.sign and BitOperation.eq_bits(self.bits, other.bits, self.field_len)
コード例 #2
0
ファイル: float.py プロジェクト: HyeockJinKim/Study-CS
 def __eq__(self, other: "Float") -> bool:
     return self.sign == other.sign and BitOperation.eq_bits(self.exponents, other.exponents, self.exponent_len) and\
            BitOperation.eq_bits(self.fractions, other.fractions, self.fraction_len)
コード例 #3
0
 def __eq__(self, other: "UnsignedInteger") -> bool:
     return BitOperation.eq_bits(self.bits, other.bits, self.field_len)