↑  ←  Описание функции


_BigNum_Pow

Возвращает результат возведения числа в степень

#Include <BigNum.au3>
_BigNum_Pow ( $n [, $e = 2] )

Параметры

$n Строка содержащая число
$e [необязательный] Степень числа, только целое число больше 0

Возвращаемое значение

Успех:Возвращает строку, содержащую результат возведения числа в степень
Ошибка:Возвращает -1 и устанавливает @error:
@error:1 - параметр $n не является числом или строкой, содержащей число
2 - показатель степени не целое число или меньше нуля

Примечания

Функция предназначена для работы с большими числами. Параметр $n является числом в строковом виде и содержащий символы: минус "-", числа от "0" до "9" и точка ".", например "-1234567890.12345". Выполняйте все операции в строковом виде, чтобы не столкнутся с ограничением в AutoIt.

Пример

; eukalyptus
; http://www.autoitscript.com/forum/topic/83529-bignum-udf/
#include <BigNum.au3>
$a = _BigNum_Pow('3', 4) ; возвращает 81, 3 в степени 4
MsgBox(0, 'Сообщение', $a)