Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ PowCore() [3/10]

static void System.Numerics.BigIntegerCalculator.PowCore ( uint power,
ref FastReducer reducer,
ref BitsBuffer value,
ref BitsBuffer result,
ref BitsBuffer temp )
inlinestaticprivate

Definition at line 1107 of file BigIntegerCalculator.cs.

1108 {
1109 while (power != 0)
1110 {
1111 if ((power & 1) == 1)
1112 {
1113 result.MultiplySelf(ref value, ref temp);
1114 result.Reduce(ref reducer);
1115 }
1116 if (power != 1)
1117 {
1118 value.SquareSelf(ref temp);
1119 value.Reduce(ref reducer);
1120 }
1121 power >>= 1;
1122 }
1123 }

References System.value.