feat(big): add SBigDiv

This commit is contained in:
Adam Heinermann 2024-11-15 07:52:35 -08:00 committed by superp00t
parent 149a739a9d
commit 328bbf61d8
4 changed files with 80 additions and 5 deletions

View file

@ -44,6 +44,15 @@ void SBigDel(BigData* num) {
delete num;
}
void SBigDiv(BigData* a, BigData* b, BigData* c) {
uint32_t allocCount = 0;
BigBuffer &buf = a->Stack().Alloc(&allocCount);
Div(a->Primary(), buf, b->Primary(), c->Primary(), a->Stack());
a->Stack().Free(allocCount);
}
void SBigFromBinary(BigData* num, const void* data, uint32_t bytes) {
FromBinary(num->Primary(), data, bytes);
}