Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F3038661
bigint.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
bigint.h
View Options
#ifndef BIGINT_MODULE_H
#define BIGINT_MODULE_H
#include
"types.h"
void
init_bigint_module
(
void
);
ant_value_t
bigint_add
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_sub
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_mul
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_div
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_mod
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_neg
(
ant_t
*
js
,
ant_value_t
a
);
ant_value_t
bigint_exp
(
ant_t
*
js
,
ant_value_t
base
,
ant_value_t
exp
);
ant_value_t
bigint_shift_left
(
ant_t
*
js
,
ant_value_t
value
,
uint64_t
shift
);
ant_value_t
bigint_shift_right
(
ant_t
*
js
,
ant_value_t
value
,
uint64_t
shift
);
ant_value_t
bigint_shift_right_logical
(
ant_t
*
js
,
ant_value_t
value
,
uint64_t
shift
);
ant_value_t
bigint_bitand
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_bitor
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_bitxor
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
ant_value_t
bigint_bitnot
(
ant_t
*
js
,
ant_value_t
value
);
ant_value_t
bigint_asint_bits
(
ant_t
*
js
,
ant_value_t
arg
,
uint64_t
*
bits_out
);
bool
bigint_is_negative
(
ant_t
*
js
,
ant_value_t
v
);
bool
bigint_is_zero
(
ant_t
*
js
,
ant_value_t
v
);
double
bigint_to_double
(
ant_t
*
js
,
ant_value_t
v
);
size_t
bigint_digits_len
(
ant_t
*
js
,
ant_value_t
v
);
size_t
strbigint
(
ant_t
*
js
,
ant_value_t
value
,
char
*
buf
,
size_t
len
);
int
bigint_compare
(
ant_t
*
js
,
ant_value_t
a
,
ant_value_t
b
);
#endif
File Metadata
Details
Attached
Mime Type
text/x-c
Expires
Fri, Apr 3, 9:11 AM (2 d)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
520898
Default Alt Text
bigint.h (1 KB)
Attached To
Mode
rANT Ant
Attached
Detach File
Event Timeline
Log In to Comment