Update number_utils.ts
This commit is contained in:
parent
7522cc8a19
commit
0c4b232f54
@ -46,14 +46,14 @@ export function getRandomFloat(min: Numberish, max: Numberish): BigNumber {
|
|||||||
export const FIXED_POINT_BASE = new BigNumber(2).pow(127);
|
export const FIXED_POINT_BASE = new BigNumber(2).pow(127);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert `n` to fixed-point integer represenatation.
|
* Convert `n` to fixed-point integer representation.
|
||||||
*/
|
*/
|
||||||
export function toFixed(n: Numberish): BigNumber {
|
export function toFixed(n: Numberish): BigNumber {
|
||||||
return new BigNumber(n).times(FIXED_POINT_BASE).integerValue();
|
return new BigNumber(n).times(FIXED_POINT_BASE).integerValue();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert `n` from fixed-point integer represenatation.
|
* Convert `n` from fixed-point integer representation.
|
||||||
*/
|
*/
|
||||||
export function fromFixed(n: Numberish): BigNumber {
|
export function fromFixed(n: Numberish): BigNumber {
|
||||||
return new BigNumber(n).dividedBy(FIXED_POINT_BASE);
|
return new BigNumber(n).dividedBy(FIXED_POINT_BASE);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user