Skip to content

Commit 45d30fd

Browse files
✨ feat(Integer): Add n versions of divmod.
1 parent 6c9b905 commit 45d30fd

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/Integer.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,15 @@ export class Integer {
336336
return [ q , r.move(this) ] ;
337337
}
338338

339+
divmodn ( number ) {
340+
return this.divmod(_from_number(number)) ;
341+
}
342+
343+
idivmodn ( number ) {
344+
const [ q , r ] = this.divmodn(number) ;
345+
return [ q , r.move(this) ] ;
346+
}
347+
339348
opposite ( ) {
340349
return new Integer( this.base , ~this.is_negative , this.limbs ) ;
341350
}

0 commit comments

Comments
 (0)