K-12 Teaching and Learning From the UNC School of Education

Important Announcement about Online Courses and LEARN NC.

Important Message about LEARN NC

LEARN NC is evaluating its role in the current online education environment as it relates directly to the mission of UNC-Chapel Hill School of Education (UNC-CH SOE). We plan to look at our ability to facilitate the transmission of the best research coming out of UNC-CH SOE and other campus partners to support classroom teachers across North Carolina. We will begin by evaluating our existing faculty and student involvement with various NC public schools to determine what might be useful to share with you.

Don’t worry! The lesson plans, articles, and textbooks you use and love aren’t going away. They are simply being moved into the new LEARN NC Digital Archive. While we are moving away from a focus on publishing, we know it’s important that educators have access to these kinds of resources. These resources will be preserved on our website for the foreseeable future. That said, we’re directing our resources into our newest efforts, so we won’t be adding to the archive or updating its contents. This means that as the North Carolina Standard Course of Study changes in the future, we won’t be re-aligning resources. Our full-text and tag searches should make it possible for you to find exactly what you need, regardless of standards alignment.

About this article

This article was adapted from a presentation at the 2005 conference of the North Carolina Council of Teachers of Mathematics by Vicki Thomas, a fifth-grade math and social studies teacher at River Dell Elementary in Johnston County, North Carolina.

Learn more

Related pages

  • Math Fun: We have compiled some of our favorite mathematics instructional resources to help students develop a sense of numbers and how they are used by us everyday. Students will have fun practicing their skills and trying new problem-solving ideas.
  • Sorting seeds: This lesson will engage students in manipulating, sorting, counting, and graphing seeds. The students will be involved in the creation of a graph using the computer.
  • Money counts: Lesson introducing counting money and making change.

Related topics


The text of this page is copyright ©2005. See terms of use. Images and other media may be licensed separately; see captions for more information and read the fine print.

Lattice multiplication is a method of multiplying large numbers using a grid. It is algorithmically equivalent to regular long multiplication, but the lattice method breaks the multiplication process into smaller steps, which some students find easier. Digits to be carried are written within the grid, making them harder to miss.

Multiplying on a lattice

After the lattice is constructed, a round of multiplication is followed by a round of addition, much as in traditional multiplication of large numbers.

Setting up the lattice

First, draw a grid that has as many rows and columns as the multiplicand and the multiplier. The grid shown here is for multiplying a 4-digit number by a 3-digit number.

blank lattice multiplication diagram

Next, draw a diagonal through each box from upper right corner to lower left corner. Continue the line a short way past the grid. (Ms. Thomas describes the process to her students as “corner to corner and out the door.”)

lattice multiplication diagram

Write one factor across the top and the other down the right side, lining up the digits with the boxes.

lattice multiplication diagram


The multiplication is performed by multiplying the digits at the head of each row and column. Fill in each square of the grid with the product of the digits above and to its right, recording the products so that the tens are in the upper (diagonal) half of the square and the ones are in the lower half. If the product does not have a tens digit, record a zero in that triangle.

In the example shown here, the highlighted row and column give us 1×5=5, so we write 0 in the upper half of the square and 5 in the lower half.

lattice multiplication diagram


Now add the numbers in the grid along the diagonals, starting from the lower right corner. (Ms. Thomas describes this step to her students as “ride the slide.”) Carry any tens into the top of the next diagonal.

In this example, the highlighted diagonal gives us 4+2+5+1=12, so we write 2 at the bottom of the diagonal and carry the 1 to the top of the next diagonal to the left.

lattice multiplication diagram

To find the answer, read the digits starting down the left of the grid and continuing across the bottom. Here, the answer to 2314×157 is 363,298.

lattice multiplication diagram

Lattice multiplication of decimals

Lattice multiplication can easily be extended to multiply decimal fractions. Suppose, instead of the above problem, we wanted to multiply 2.314 by 1.57. We would proceed as before, but draw lines from the decimal points down and to the left until they meet, then follow the diagonal to the left or bottom of the grid. The point where this diagonal emerges from the grid is the position of the decimal point in the answer.

lattice multiplication diagram with decimals

Here, the result of the multiplication is 2.314 × 1.57 = 3.63298.

Creating a lattice in Microsoft Word

Although most students can draw lattices accurately by hand, some may have difficulty. Printed lattices may also be helpful when students are first learning the process.

Drawing the lattice

  1. Use a large font, such as 24-point.
  2. On the top toolbar, click on Table and then select Draw Table. This will open the Tables and Borders toolbar.
  3. Click on Insert Table. Select the desired number of columns and rows (one more each way than the number of digits you plan to multiply). Set table height to 0.5”. Select Finish.
  4. Click on Draw Table on the Tables and Borders toolbar. Use the pencil cursor and left mouse button to draw diagonal lines.
  5. Highlight the outside left row. Use the Border button to remove the outside border and horizontal lines. Repeat with the bottom row to remove the outside border and vertical lines.

Manipulating the lattice

Copying. To copy a table, select the entire table, right click, and select Copy. Move the cursor to another part of the page, right click, and select Paste.

Moving. To place tables side by side, rest the cursor on the upper-left corner of the table until the table move handle appears. Right click and drag the table using this handle.

Enlarging. Rows and columns can be inserted to increase lattice size. Click on Table, then Insert, and choose either rows or columns.