Function
Static Public Summary | ||
public |
$0() |
|
public |
$1() |
|
public |
$2() |
|
public |
$5() |
|
public |
$_1() |
|
public |
absapprox(epsilon: *): * |
|
public |
add(a: *, b: *) |
|
public |
add1(n: *) |
|
public |
copy(a: *) |
|
public |
decreasing(a: *, b: *) |
|
public |
div(a: *, b: *) |
|
public |
div2(n: *) |
|
public |
div2n(a: *, n: *) |
|
public |
divmod(a: *, b: *) |
|
public |
eq(a: *, b: *) |
|
public |
eq0(n: *) |
|
public |
eq1(n: *) |
|
public |
eq_1(n: *) |
|
public |
ge(a: *, b: *) |
|
public |
ge0(n: *) |
|
public |
ge1(n: *) |
|
public |
gt(a: *, b: *) |
|
public |
gt0(n: *) |
|
public |
gt1(n: *) |
|
public |
iadd(a: *, b: *) |
|
public |
iadd1(n: *) |
|
public |
idiv(a: *, b: *) |
|
public |
idiv2(n: *) |
|
public |
|
|
public |
imod(a: *, b: *) |
|
public |
imul(a: *, b: *) |
|
public |
imul2(a: *) |
|
public |
imul5(a: *) |
|
public |
increasing(a: *, b: *) |
|
public |
ipow2(a: *) |
|
public |
ishl(a: *, n: *) |
|
public |
ishr(a: *, n: *) |
|
public |
ishu(a: *, n: *) |
|
public |
isub(a: *, b: *) |
|
public |
isub1(n: *) |
|
public |
le(a: *, b: *) |
|
public |
le0(n: *) |
|
public |
le1(n: *) |
|
public |
log(a: *, b: *) |
|
public |
log2(n: *) |
|
public |
loge(n: *) |
|
public |
loglog(a: *, b: *) |
|
public |
loglog2(n: *) |
|
public |
logloge(n: *) |
|
public |
lt(a: *, b: *) |
|
public |
lt0(n: *) |
|
public |
lt1(n: *) |
|
public |
mod(a: *, b: *) |
|
public |
mul(a: *, b: *) |
|
public |
mul2(a: *) |
|
public |
mul5(a: *) |
|
public |
ne(a: *, b: *) |
|
public |
neg(n: *) |
|
public |
parse(x: *) |
|
public |
pow2(a: *) |
|
public |
relapprox(epsilon: *): * |
|
public |
shl(a: *, n: *) |
|
public |
shr(a: *, n: *) |
|
public |
shu(a: *, n: *) |
|
public |
Computes the sign of the input number. |
|
public |
stringify(n: *) |
|
public |
sub(a: *, b: *) |
|
public |
sub1(n: *) |
Static Public
public absapprox(epsilon: *): * source
import {absapprox} from '@arithmetic-type/double/src/compare/absapprox.js'
Params:
Name | Type | Attribute | Description |
epsilon | * |
Return:
* |
public add(a: *, b: *) source
import {add} from '@arithmetic-type/double/src/arithmetic/add.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public add1(n: *) source
import {add1} from '@arithmetic-type/double/src/arithmetic/constants/add1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public copy(a: *) source
import {copy} from '@arithmetic-type/double/src/memory/copy.js'
Params:
Name | Type | Attribute | Description |
a | * |
public decreasing(a: *, b: *) source
import {decreasing} from '@arithmetic-type/double/src/compare/decreasing.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public div(a: *, b: *) source
import {div} from '@arithmetic-type/double/src/arithmetic/div.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public div2(n: *) source
import {div2} from '@arithmetic-type/double/src/arithmetic/constants/div2.js'
Params:
Name | Type | Attribute | Description |
n | * |
public div2n(a: *, n: *) source
import {div2n} from '@arithmetic-type/double/src/arithmetic/special/div2n.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
n | * |
public divmod(a: *, b: *) source
import {divmod} from '@arithmetic-type/double/src/arithmetic/divmod.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public eq(a: *, b: *) source
import {eq} from '@arithmetic-type/double/src/predicate/eq.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public eq0(n: *) source
import {eq0} from '@arithmetic-type/double/src/predicate/constants/eq0.js'
Params:
Name | Type | Attribute | Description |
n | * |
public eq1(n: *) source
import {eq1} from '@arithmetic-type/double/src/predicate/constants/eq1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public eq_1(n: *) source
import {eq_1} from '@arithmetic-type/double/src/predicate/constants/eq_1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public ge(a: *, b: *) source
import {ge} from '@arithmetic-type/double/src/predicate/ge.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public ge0(n: *) source
import {ge0} from '@arithmetic-type/double/src/predicate/constants/ge0.js'
Params:
Name | Type | Attribute | Description |
n | * |
public ge1(n: *) source
import {ge1} from '@arithmetic-type/double/src/predicate/constants/ge1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public gt(a: *, b: *) source
import {gt} from '@arithmetic-type/double/src/predicate/gt.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public gt0(n: *) source
import {gt0} from '@arithmetic-type/double/src/predicate/constants/gt0.js'
Params:
Name | Type | Attribute | Description |
n | * |
public gt1(n: *) source
import {gt1} from '@arithmetic-type/double/src/predicate/constants/gt1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public iadd(a: *, b: *) source
import {iadd} from '@arithmetic-type/double/src/arithmetic/iadd.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public iadd1(n: *) source
import {iadd1} from '@arithmetic-type/double/src/arithmetic/constants/iadd1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public idiv(a: *, b: *) source
import {idiv} from '@arithmetic-type/double/src/arithmetic/idiv.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public idiv2(n: *) source
import {idiv2} from '@arithmetic-type/double/src/arithmetic/constants/idiv2.js'
Params:
Name | Type | Attribute | Description |
n | * |
public idivmod(a: *, b: *): undefined[] source
import {idivmod} from '@arithmetic-type/double/src/arithmetic/idivmod.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public imod(a: *, b: *) source
import {imod} from '@arithmetic-type/double/src/arithmetic/imod.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public imul(a: *, b: *) source
import {imul} from '@arithmetic-type/double/src/arithmetic/imul.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public imul2(a: *) source
import {imul2} from '@arithmetic-type/double/src/arithmetic/constants/imul2.js'
Params:
Name | Type | Attribute | Description |
a | * |
public imul5(a: *) source
import {imul5} from '@arithmetic-type/double/src/arithmetic/constants/imul5.js'
Params:
Name | Type | Attribute | Description |
a | * |
public increasing(a: *, b: *) source
import {increasing} from '@arithmetic-type/double/src/compare/increasing.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public ipow2(a: *) source
import {ipow2} from '@arithmetic-type/double/src/exponential/constants/ipow2.js'
Params:
Name | Type | Attribute | Description |
a | * |
public ishl(a: *, n: *) source
import {ishl} from '@arithmetic-type/double/src/arithmetic/ishl.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
n | * |
public ishr(a: *, n: *) source
import {ishr} from '@arithmetic-type/double/src/arithmetic/ishr.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
n | * |
public ishu(a: *, n: *) source
import {ishu} from '@arithmetic-type/double/src/arithmetic/ishu.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
n | * |
public isub(a: *, b: *) source
import {isub} from '@arithmetic-type/double/src/arithmetic/isub.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public isub1(n: *) source
import {isub1} from '@arithmetic-type/double/src/arithmetic/constants/isub1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public le(a: *, b: *) source
import {le} from '@arithmetic-type/double/src/predicate/le.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public le0(n: *) source
import {le0} from '@arithmetic-type/double/src/predicate/constants/le0.js'
Params:
Name | Type | Attribute | Description |
n | * |
public le1(n: *) source
import {le1} from '@arithmetic-type/double/src/predicate/constants/le1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public log(a: *, b: *) source
import {log} from '@arithmetic-type/double/src/logarithmic/log.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public log2(n: *) source
import {log2} from '@arithmetic-type/double/src/logarithmic/log2.js'
Params:
Name | Type | Attribute | Description |
n | * |
public loge(n: *) source
import {loge} from '@arithmetic-type/double/src/logarithmic/loge.js'
Params:
Name | Type | Attribute | Description |
n | * |
public loglog(a: *, b: *) source
import {loglog} from '@arithmetic-type/double/src/logarithmic/loglog.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public loglog2(n: *) source
import {loglog2} from '@arithmetic-type/double/src/logarithmic/loglog2.js'
Params:
Name | Type | Attribute | Description |
n | * |
public logloge(n: *) source
import {logloge} from '@arithmetic-type/double/src/logarithmic/logloge.js'
Params:
Name | Type | Attribute | Description |
n | * |
public lt(a: *, b: *) source
import {lt} from '@arithmetic-type/double/src/predicate/lt.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public lt0(n: *) source
import {lt0} from '@arithmetic-type/double/src/predicate/constants/lt0.js'
Params:
Name | Type | Attribute | Description |
n | * |
public lt1(n: *) source
import {lt1} from '@arithmetic-type/double/src/predicate/constants/lt1.js'
Params:
Name | Type | Attribute | Description |
n | * |
public mod(a: *, b: *) source
import {mod} from '@arithmetic-type/double/src/arithmetic/mod.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public mul(a: *, b: *) source
import {mul} from '@arithmetic-type/double/src/arithmetic/mul.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public mul2(a: *) source
import {mul2} from '@arithmetic-type/double/src/arithmetic/constants/mul2.js'
Params:
Name | Type | Attribute | Description |
a | * |
public mul5(a: *) source
import {mul5} from '@arithmetic-type/double/src/arithmetic/constants/mul5.js'
Params:
Name | Type | Attribute | Description |
a | * |
public ne(a: *, b: *) source
import {ne} from '@arithmetic-type/double/src/predicate/ne.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public neg(n: *) source
import {neg} from '@arithmetic-type/double/src/arithmetic/neg.js'
Params:
Name | Type | Attribute | Description |
n | * |
public parse(x: *) source
import {parse} from '@arithmetic-type/double/src/io/parse.js'
Params:
Name | Type | Attribute | Description |
x | * |
public pow2(a: *) source
import {pow2} from '@arithmetic-type/double/src/exponential/constants/pow2.js'
Params:
Name | Type | Attribute | Description |
a | * |
public relapprox(epsilon: *): * source
import {relapprox} from '@arithmetic-type/double/src/compare/relapprox.js'
Params:
Name | Type | Attribute | Description |
epsilon | * |
Return:
* |
public shl(a: *, n: *) source
import {shl} from '@arithmetic-type/double/src/arithmetic/shl.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
n | * |
public shr(a: *, n: *) source
import {shr} from '@arithmetic-type/double/src/arithmetic/shr.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
n | * |
public shu(a: *, n: *) source
import {shu} from '@arithmetic-type/double/src/arithmetic/shu.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
n | * |
public sign(v: number): number source
import {sign} from '@arithmetic-type/double/src/compare/sign.js'
Computes the sign of the input number.
Params:
Name | Type | Attribute | Description |
v | number | The number to compute the sign of. |
public stringify(n: *) source
import {stringify} from '@arithmetic-type/double/src/io/stringify.js'
Params:
Name | Type | Attribute | Description |
n | * |
public sub(a: *, b: *) source
import {sub} from '@arithmetic-type/double/src/arithmetic/sub.js'
Params:
Name | Type | Attribute | Description |
a | * | ||
b | * |
public sub1(n: *) source
import {sub1} from '@arithmetic-type/double/src/arithmetic/constants/sub1.js'
Params:
Name | Type | Attribute | Description |
n | * |