Описание функции
Divide
Деление больших чисел
Divide(*n0.BigInt, *n1.BigInt, *n2.BigInt[, *r.BigInt = 0])
Параметры
*n0.BigInt | Число, которое будет результатом деления |
*n1.BigInt |
Число делимое |
*n1.BigInt |
Число делитель |
*n1.BigInt |
Остаток от деления (так как большие числа являются целыми) |
Возвращаемое значение
ничего |
Пример
XIncludeFile "bigint.pbi"
UseModule BigInt
Define.BigInt Big1, Big2, Big3, Big4
SetValue(@Big1, 0) ; результат
SetValue(@Big2, 100) ; делимое
SetValue(@Big3, 6) ; делитель
SetValue(@Big4, 0) ; остаток
Divide(Big1, Big2, Big3, Big4)
Debug Val("$" + GetHex(Big1))
Debug Val("$" + GetHex(Big4))