+
    i                         ^ RI Ht ^ RIHt ^ RIHt ^ RIHtHt ^ RI	H
t
HtHtHt ^ RIHtHtHtHtHt ^ RIHt ]! R4      tR	 tR
 tR tR tR# )    )Mul)Rational)S)Symbolsymbols)QuantitylengthmeterW)PREFIXESPrefixprefix_unitkilokibi)SIxc                     \         R ,          p \         R,          p\         R,          p\        RR^^R7      pW,          \        P                  J g   Q hV \        ,          \        R,          8X  g   Q hW,          V8X  g   Q h^V ,          V8X  g   Q hW,          V8X  g   Q hW3,          ^8X  g   Q h^V,          \        P                  ^,          8X  g   Q hW,          \        R4      ^,          8X  g   Q hW3,          \        P                  J g   Q h\        R4      p \        P                  ! V \        P                  4       \        P                  ! V \        P                  4       W0,          ^V ,          8X  g   Q hW0,          ^V ,          8X  g   Q h\        ^,          p\        V\        4      '       g   Q hVP                  ^\        38X  g   Q h\        \        ,          p\        V\        4      '       g   Q hVP                  \        \        38X  g   Q h\        ^,          p\        V\        4      '       g   Q hVP                  \        ^^4      \        38X  g   Q hVP                  \        P                  ^,          \        38X  g   Q h\        \        ,          p\        V\        4      '       g   Q hVP                  ^\        ,          \        38X  g   Q hR# )	mkMdodecadd)basei  
fake_meterN)r   r   r   Oner   r   r   set_quantity_dimensionset_quantity_scale_factorr   
isinstancer   argsr   r   )r   r   r   r   expr1expr2expr3expr4s           e/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/physics/units/tests/test_prefixes.pytest_prefix_operationsr%      s"   AAAHdAB/F5AEE>>q5AH5A::q5A::5A::?c!!!v:###:42%%%?aee###Aa'  AEE*:a:a1HEeS!!!!::!T"""1HEeS!!!!::!T"""1HEeS!!!!::(1a.$////::!%%'4(((1HEeS!!!!::!A#t$$$    c                     \        R RR7      p V P                  ^\        4       R\        R,          R\        R,          R\        R,          /p\        RRR7      p\        RRR7      p\        R	R
R7      p\        P
                  ! V\        4       \        P                  ! V\        R,          4       \        P                  ! V\        R,          4       \        P                  ! V\        R,          4       W#V.p\        W4      p\        V4      \        V4      8X  g   Q hV Uu0 uF  qwP                  kK  	  up\        \        R4      4      8X  g   Q hR# u upi )r   r   )abbrevcdmillifake_metermmcentifake_metercmdecifake_meterdmzmm,cm,dmN)r    set_global_relative_scale_factorr
   r   r   r   r	   r   r   setr(   r   )r   prefq1q2q3resprefsvs           r$   test_prefix_unitr:   8   s   c*A&&q%0#Xc]C#GD	#D	1B	#D	1B	"4	0Bb&)  Xc]3  Xc]3  Xc]32,C Eu:S!!!#$eHHe$GJ,?(@@@@$s   #Ec                  b    \         P                  ^
8X  g   Q h\        P                  ^8X  g   Q hR# )
   N)r   r   r    r&   r$   
test_basesr>   O   s"    99??99>>r&   c                      \        \        \        4      4      \        8X  g   Q h\        \        \        4      4      \        8X  g   Q hR # )N)evalreprr   r   r=   r&   r$   	test_reprrB   T   s0    T
t###T
t###r&   N)sympy.core.mulr   sympy.core.numbersr   sympy.core.singletonr   sympy.core.symbolr   r   sympy.physics.unitsr   r	   r
   r   sympy.physics.units.prefixesr   r   r   r   r   sympy.physics.units.systemsr   r   r%   r:   r>   rB   r=   r&   r$   <module>rJ      sC     ' " / : :	 	 *
3K(%VA.
$r&   