Sindbad~EG File Manager
�
'Μg� � � � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlm Z d dl
mZ d dlm
Z
mZ d dlmZmZmZmZ d dlZ d dlZ ed� Z ed� Zej2 j5 e� xs ej8 Zej2 j= ed� Z G d � d
e� Z G d� de� Z! G d
� dejD � Z# ejH e%ed� d� G d� dejD � � Z&dZ' e( e)e'� � Z*dZ+ e( e)e+� � Z,dZ- e( e)e-� � Z.dZ/ e( e)e/� � Z0 G d� dejD � Z1 G d� dejD � Z2 G d� dejD � Z3e jh G d� dejD e� � Z5 G d� d ejD � Z6ejn Z8ejr Z: G d!� d"eejD � Z;e<d#k( r ejz � yy# e$ r dZY ���w xY w)$� N)�support)�FloatsAreIdenticalMixin)�VALID_UNDERSCORE_LITERALS�INVALID_UNDERSCORE_LITERALS)�isinf�isnan�copysign�ldexp�inf�nanzformatfloat_testcases.txtc � � e Zd Zy)�
FloatSubclassN��__name__�
__module__�__qualname__� � �,/usr/local/lib/python3.12/test/test_float.pyr r � � �r r c � � e Zd Zy)�OtherFloatSubclassNr r r r r r ! r r r c �� � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Z e j ddd � d
� � Zd� Zd� Z
d
� Zd� Zd� Zd� Zd� Zd� Zd� Ze j* d� � Ze j* d� � Zd� Zd� Zy)�GeneralFloatCasesc �� � | j t d� d� | j t d� d� | j t d� d� | j t t d� | j t t d� | j t t d� | j t t d� | j t t d � | j t t d
� | j t t d� | j t t d� | j t t d
� | j t t d� | j t t d� | j t t i � | j t dt i � | j t t d� | j t t d� | j t t d� | j t d� d� | j t d� d� t d� t d� | j t t d� y )N���Q� @i: g �s@� 3.14 � 0x3.1 � -0x3.p-1 � +0x3.p-1 z++3.14z+-3.14z-+3.14z--3.14z.nanz+.inf�.z-.z
not 'dict'u �z-1.7d29z3D-14u ٣.١٤ u
3.14 s� .1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111a� .1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111u こんにちは)�assertEqual�float�assertRaises�
ValueError� TypeError�assertRaisesRegex��selfs r �
test_floatzGeneralFloatCases.test_float&