관리-도구
편집 파일: _IntegerNative.cpython-311.pyc
� O�Dg�* � �F � d dl mZ ddlmZmZmZmZ G d� de� � ZdS )� )�IntegerBase� )� long_to_bytes� bytes_to_long�inverse�GCDc �f � e Zd ZdZd� Zd� Zd� Zd� Zd� Zd� Z d6d �Z ed7d�� � Zd� Z d � Zd� Zd� Zd� Zd� Zd� ZeZd� Zd� Zd� Zd� Zd� Zd� Zd8d�Zd8d�Zd� Zd8d�Zd� Zd� Z d � Z!d!� Z"d"� Z#d#� Z$d$� Z%d%� Z&d&� Z'd'� Z(d(� Z)d)� Z*d*� Z+d+� Z,d,� Z-d-� Z.d.� Z/d/� Z0d0� Z1d1� Z2d2� Z3d3� Z4d4� Z5e6d5� � � Z7dS )9� IntegerNativez3A class to model a natural integer (including zero)c � � t |t � � rt d� � � |j | _ d S # t $ r || _ Y d S w xY w)Nz-A floating point type is not a natural number)� isinstance�float� ValueError�_value�AttributeError)�self�values �|/builddir/build/BUILD/imunify360-venv-2.4.0/opt/imunify360/venv/lib64/python3.11/site-packages/Crypto/Math/_IntegerNative.py�__init__zIntegerNative.__init__'