Search results
Results From The WOW.Com Content Network
Since 9 = 10 − 1, to multiply a number by nine, multiply it by 10 and then subtract the original number from the result. For example, 9 × 27 = 270 − 27 = 243. This method can be adjusted to multiply by eight instead of nine, by doubling the number being subtracted; 8 × 27 = 270 − (2×27) = 270 − 54 = 216.
In elementary algebra, FOIL is a mnemonic for the standard method of multiplying two binomials [1] —hence the method may be referred to as the FOIL method. The word FOIL is an acronym for the four terms of the product: First ("first" terms of each binomial are multiplied together)
First multiply the quarters by 47, the result 94 is written into the first workspace. Next, multiply cwt 12*47 = (2 + 10)*47 but don't add up the partial results (94, 470) yet. Likewise multiply 23 by 47 yielding (141, 940). The quarters column is totaled and the result placed in the second workspace (a trivial move in this case).
The method for general multiplication is a method to achieve multiplications with low space complexity, i.e. as few temporary results as possible to be kept in memory. This is achieved by noting that the final digit is completely determined by multiplying the last digit of the multiplicands. This is held as a temporary result.
Matrix multiplication shares some properties with usual multiplication. However, matrix multiplication is not defined if the number of columns of the first factor differs from the number of rows of the second factor, and it is non-commutative , [ 10 ] even when the product remains defined after changing the order of the factors.
The definition of matrix multiplication is that if C = AB for an n × m matrix A and an m × p matrix B, then C is an n × p matrix with entries = =. From this, a simple algorithm can be constructed which loops over the indices i from 1 through n and j from 1 through p, computing the above using a nested loop:
Karatsuba multiplication of az+b and cz+d (boxed), and 1234 and 567 with z=100. Magenta arrows denote multiplication, amber denotes addition, silver denotes subtraction and cyan denotes left shift. (A), (B) and (C) show recursion with z=10 to obtain intermediate values. The Karatsuba algorithm is a fast multiplication algorithm.
It is also argued that since anyone doing a lot of multiplication would nowadays use a pocket calculator, efficiency for its own sake is less important; equally, since this means that most children will use the multiplication algorithm less often, it is useful for them to become familiar with a more explicit (and hence more memorable) method.