#![allow(clippy::crate_in_macro_def, reason = "crate::*")]
crate::CONST! { hidden macro_export,
PI =
3.14159265358979323846264338327950288419716939937510582097494459230781640628620899;
FRAC_PI_2 =
1.57079632679489661923132169163975144209858469968755291048747229615390820314310449;
FRAC_PI_3 =
1.04719755119659774615421446109316762806572313312503527365831486410260546876206966;
FRAC_PI_4 =
0.78539816339744830961566084581987572104929234984377645524373614807695410157155224;
FRAC_PI_6 =
0.52359877559829887307710723054658381403286156656251763682915743205130273438103483;
FRAC_PI_8 =
0.39269908169872415480783042290993786052464617492188822762186807403847705078577612;
SQRT_PI =
1.77245385090551602729816748334114518279754945612238712821380778985291128459103218;
FRAC_1_PI =
0.31830988618379067153776752674502872406891929148091289749533468811779359526845307;
FRAC_1_SQRT_PI =
0.56418958354775628694807945156077258584405062932899885684408572171064246844149341;
FRAC_1_SQRT_2PI = crate::FRAC_1_SQRT_TAU!();
FRAC_2_PI =
0.63661977236758134307553505349005744813783858296182579499066937623558719053690614;
FRAC_2_SQRT_PI =
1.12837916709551257389615890312154517168810125865799771368817144342128493688298683;
TAU =
6.28318530717958647692528676655900576839433879875021164194988918461563281257241799;
FRAC_TAU_2 = crate::PI!();
FRAC_TAU_3 =
2.09439510239319549230842892218633525613144626625007054731662972820521093752413933;
FRAC_TAU_4 = crate::FRAC_PI_2!();
FRAC_TAU_5 =
1.25663706143591729538505735331180115367886775975004232838997783692312656251448359;
FRAC_TAU_6 = crate::FRAC_PI_3!();
FRAC_TAU_8 = crate::FRAC_PI_4!();
FRAC_TAU_9 =
0.69813170079773183076947630739544508537714875541669018243887657606840364584137977;
FRAC_TAU_12 = crate::FRAC_PI_6!();
FRAC_TAU_16 = crate::FRAC_PI_8!();
FRAC_TAU_24 =
0.26179938779914943653855361527329190701643078328125881841457871602565136719051741;
FRAC_TAU_72 =
0.08726646259971647884618453842443063567214359442708627280485957200855045573017247;
FRAC_TAU_360 =
0.01745329251994329576923690768488612713442871888541725456097191440171009114603449;
FRAC_360_TAU =
57.29577951308232087679815481410517033240547246656432154916024386120284714832155263;
SQRT_TAU =
2.50662827463100050241576528481104525300698674060993831662992357634229365460784197;
FRAC_1_TAU =
0.15915494309189533576888376337251436203445964574045644874766734405889679763422653;
FRAC_1_SQRT_TAU =
0.39894228040143267793994605993438186847585863116493465766592582967065792589930183;
FRAC_2_TAU = crate::FRAC_1_PI!();
FRAC_2_SQRT_TAU =
0.79788456080286535587989211986876373695171726232986931533185165934131585179860367;
ARC_DEGREE = crate::FRAC_TAU_360!();
ARC_MINUTE =
0.00029088820866572159615394846141476878557381198142362090934953190669516818576724;
ARC_SECOND =
0.00000484813681109535993589914102357947975956353302372701515582553177825280309612;
PHI =
1.61803398874989484820458683436563811772030917980576286213544862270526046281890244;
SQ_PHI =
2.61803398874989484820458683436563811772030917980576286213544862270526046281890244;
FRAC_1_PHI =
0.61803398874989484820458683436563811772030917980576286213544862270526046281890244;
NEG_FRAC_1_PHI =
-0.61803398874989484820458683436563811772030917980576286213544862270526046281890244;
SQRT_PHI =
1.27201964951406896425242246173749149171560804184009624861664038253929757553606801;
FRAC_1_SQRT_PHI =
0.78615137775742328606955858584295892952312205783772323766490197010118204762231091;
TRIBONACCI =
1.83928675521416113255185256465328660042417874609759224677875863940420322208196642;
SQRT_2 =
1.41421356237309504880168872420969807856967187537694807317667973799073247846210703;
FRAC_1_SQRT_2 =
0.70710678118654752440084436210484903928483593768847403658833986899536623923105351;
SQRT_3 =
1.73205080756887729352744634150587236694280525381038062805580697945193301690880003;
FRAC_1_SQRT_3 =
0.57735026918962576450914878050195745564760175127012687601860232648397767230293334;
SQRT_5 =
2.23606797749978969640917366873127623544061835961152572427089724541052092563780489;
SQRT_6 =
2.44948974278317809819728407470589139196594748065667012843269256725096037745731502;
SQRT_7 =
2.64575131106459059050161575363926042571025918308245018036833445920106882323028362;
SQRT_8 =
2.82842712474619009760337744841939615713934375075389614635335947598146495692421407;
SQRT_10 =
3.16227766016837933199889354443271853371955513932521682685750485279259443863923822;
SQRT_11 =
3.31662479035539984911493273667068668392708854558935359705868214611648464260904384;
SQRT_12 =
3.46410161513775458705489268301174473388561050762076125611161395890386603381760007;
CBRT_2 =
1.25992104989487316476721060727822835057025146470150798008197511215529967651395948;
CBRT_3 =
1.44224957030740838232163831078010958839186925349935057754641619454168759682999733;
FRAC_1_CBRT_3 =
0.69336127435063470484335227478596179544593511345775403656586369340003543713242292;
E =
2.71828182845904523536028747135266249775724709369995957496696762772407663035354759;
EGAMMA =
0.57721566490153286060651209008240243104215933593992359880576723488486772677766467;
LOG2_E =
1.44269504088896340735992468100189213742664595415298593413544940693110921918118507;
LOG2_10 =
3.32192809488736234787031942948939017586483139302458061205475639581593477660862521;
LOG10_E =
0.43429448190325182765112891891660508229439700580366656611445378316586464920887077;
LOG10_2 =
0.30102999566398119521373889472449302676818988146210854131042746112710818927442450;
LN_2 =
0.69314718055994530941723212145817656807550013436025525412068000949339362196969471;
LN_10 =
2.30258509299404568401799145468436420760110148862877297603332790096757260967735248;
}