Работа с большими числами в Powershell 2.0 - PullRequest
0 голосов
/ 09 октября 2018

Мне нужно выполнить следующее для двух целых чисел $x и $y:

$result = [Math]::Pow($x, $y)

, чтобы результат оказался далеко за пределами целочисленного диапазона.Впоследствии я «урежу» результат в целочисленный диапазон, выполнив:

$result % [uint32]::MaxValue

, но я даже не смог добраться до этого шага, потому что операция [Math]:Pow() приводит к Infinity.

Как мне обойти это, учитывая, что мне нужно использовать Powershell 2.0?

...