CTAN Comprehensive TeX Archive Network

longdivision – Long division arithmetic problems

This pack­age solves long di­vi­sion prob­lems and type­sets the so­lu­tions. The div­i­dend must be a pos­i­tive dec­i­mal num­ber and the di­vi­sor must be a pos­i­tive in­te­ger. Re­peat­ing dec­i­mals is han­dled cor­rectly, putting a bar over the re­peated part of the dec­i­mal. Div­i­dends up to 20 dig­its long are han­dled grace­fully (though the type­set re­sult will take up about a page), and div­i­dends be­tween 20 and 60 dig­its long slightly less grace­fully.

The pack­age de­fines two macros, \long­di­vi­sion and \int­long­di­vi­sion. Each takes two ar­gu­ments, a div­i­dend and a di­vi­sor. \long­di­vi­sion keeps di­vid­ing un­til the re­main­der is zero, or it en­coun­ters a re­peated re­main­der. \int­long­di­vi­sion stops when the div­i­dend stops (though the div­i­dend doesn't have to be an in­te­ger).

This pack­age de­pends on the xparse pack­age from the l3­pack­ages bun­dle.

Sources /macros/latex/contrib/longdivision
Ver­sion1.0 2017-02-05
Li­censeThe Project Public Li­cense
Main­tainerHood Chatham
Con­tained in TeX Live as long­di­vi­sion
MiKTeX as long­di­vi­sion
Topics Arith­metic
See also longdiv

Down­load the con­tents of this pack­age in one zip archive (29.7k).

Com­mu­nity Com­ments



Here you can see a re­spec­tive di­a­gram in newer browsers.


Guest Book Sitemap Contact Contact Author