new file: Files/flashplayer_32_sa.exe new file: favicon.ico new file: globe.gif new file: imgs/download.png new file: imgs/zuck.jpg new file: index.html new file: other.ico new file: script.js new file: site.webmanifest new file: sitemap.html new file: styles/backround.css new file: styles/border.css new file: styles/fonts/Titillium_Web/OFL.txt new file: styles/fonts/Titillium_Web/TitilliumWeb-Black.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Bold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-BoldItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLight.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-ExtraLightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Italic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Light.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-LightItalic.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-Regular.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf new file: styles/fonts/Titillium_Web/TitilliumWeb-SemiBoldItalic.ttf new file: styles/fonts/webfontkit-20221027-163353/generator_config.txt new file: styles/fonts/webfontkit-20221027-163353/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-163353/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/stylesheet.css new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-demo.html new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff new file: styles/fonts/webfontkit-20221027-163353/titilliumweb-extralight-webfont.woff2 new file: styles/fonts/webfontkit-20221027-165950/generator_config.txt new file: styles/fonts/webfontkit-20221027-165950/specimen_files/grid_12-825-55-15.css new file: styles/fonts/webfontkit-20221027-165950/specimen_files/specimen_stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/stylesheet.css new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-demo.html new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff new file: styles/fonts/webfontkit-20221027-165950/titilliumweb-bold-webfont.woff2 new file: styles/style.css new file: tools/2048/.gitignore new file: tools/2048/.jshintrc new file: tools/2048/CONTRIBUTING.md new file: tools/2048/LICENSE.txt new file: tools/2048/README.md new file: tools/2048/Rakefile new file: tools/2048/favicon.ico new file: tools/2048/index.html new file: tools/2048/js/animframe_polyfill.js new file: tools/2048/js/application.js new file: tools/2048/js/bind_polyfill.js new file: tools/2048/js/classlist_polyfill.js new file: tools/2048/js/game_manager.js new file: tools/2048/js/grid.js new file: tools/2048/js/html_actuator.js new file: tools/2048/js/keyboard_input_manager.js new file: tools/2048/js/local_storage_manager.js new file: tools/2048/js/tile.js new file: tools/2048/meta/apple-touch-icon.png new file: tools/webretro/cores/neocd_libretro.js new file: tools/webretro/cores/neocd_libretro.wasm new file: tools/webretro/cores/nestopia_libretro.js new file: tools/webretro/cores/nestopia_libretro.wasm new file: tools/webretro/cores/o2em_libretro.js new file: tools/webretro/cores/o2em_libretro.wasm new file: tools/webretro/cores/opera_libretro.js new file: tools/webretro/cores/opera_libretro.wasm
176 lines
8.0 KiB
HTML
176 lines
8.0 KiB
HTML
<!doctype html>
|
|
<html lang="en"><!-- #BeginTemplate "/Templates/Main.dwt" --><!-- DW6 -->
|
|
|
|
<!-- Mirrored from www.mathsisfun.com/numbers/subtraction-by-addition.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 29 Oct 2022 01:01:33 GMT -->
|
|
<head>
|
|
<!-- #BeginEditable "doctitle" -->
|
|
<title>Subtraction by Addition (Complements Method)</title>
|
|
<meta name="Description" content="Math explained in easy language, plus puzzles, games, quizzes, worksheets and a forum. For K-12 kids, teachers and parents." />
|
|
|
|
<script src="../images/player.js" type="text/javascript"></script>
|
|
<link rel="stylesheet" type="text/css" href="../stylejs.css" />
|
|
|
|
<style>.mono {font-family:"Courier New", Courier, monospace;font-size:20px;text-align:left;}</style>
|
|
|
|
<!-- #EndEditable -->
|
|
<meta name="keywords" content="math, maths, mathematics, school, homework, education">
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
|
|
<meta name="HandheldFriendly" content="true">
|
|
<meta http-equiv="pics-label" content='(PICS-1.1 "http://www.classify.org/safesurf/" L gen true for "http://www.mathsisfun.com" r (SS~~000 1))'>
|
|
<meta name="referrer" content="always">
|
|
<link rel="stylesheet" type="text/css" href="../style3.css" />
|
|
<script src="../main3.js" type="text/javascript"></script>
|
|
</head>
|
|
|
|
<body id="bodybg">
|
|
<div class="bg">
|
|
<div id="stt"></div>
|
|
<div id="hdr"></div>
|
|
<div id="logo"><a href="../index.html"><img src="../images/style/logo.svg" alt="Math is Fun" /></a></div>
|
|
<div id="gtran"><script type="text/javascript">document.write(getTrans());</script></div>
|
|
<div id="gplus"><script type="text/javascript">document.write(getGPlus());</script></div>
|
|
<div id="adTopOuter" class="centerfull noprint">
|
|
<div id="adTop">
|
|
<script type="text/javascript">document.write(getAdTop());</script>
|
|
</div>
|
|
</div>
|
|
<div id="adHide">
|
|
<div id="showAds1"><a href="javascript:showAds()">Show Ads</a></div>
|
|
<div id="hideAds1"><a href="javascript:hideAds()">Hide Ads</a><br>
|
|
<a href="../about-ads.html">About Ads</a></div>
|
|
</div>
|
|
<div id="menuWide" class="menu">
|
|
<script type="text/javascript">document.write(getMenu(0));</script>
|
|
</div>
|
|
<div id="linkto">
|
|
<div id="linktort"><script type="text/javascript">document.write(getLinks());</script></div>
|
|
</div>
|
|
<div id="search" role="search"><script type="text/javascript">document.write(getSearch());</script></div>
|
|
<div id="menuSlim" class="menu">
|
|
<script type="text/javascript">document.write(getMenu(1));</script>
|
|
</div>
|
|
<div id="menuTiny" class="menu">
|
|
<script type="text/javascript">document.write(getMenu(2));</script>
|
|
</div>
|
|
<div id="extra"></div>
|
|
</div>
|
|
<div id="content" role="main"><!-- #BeginEditable "Body" -->
|
|
|
|
<h1 align="center">Subtraction by Addition</h1>
|
|
<p align="center"><i>(also called the Complements Method)</i></p>
|
|
<p>Here we see how to <b>do subtraction using addition!</b> </p>
|
|
<p><i>(I don't recommend this for normal subtraction work, but it is still a valid and interesting way to subtract. And in some cases it may save time.)</i></p>
|
|
<h2>Steps</h2>
|
|
<p>Follow these steps:</p>
|
|
<ul>
|
|
<li>take the "<b>complement</b>" of the number we are subtracting <i>(we will see how soon)</i></li>
|
|
<li><b>add</b> it to to the number we are subtracting from</li>
|
|
<li><b>discard</b> the extra "1" on the left</li>
|
|
</ul>
|
|
<h2>Complement</h2>
|
|
<p>The "complement" is the number <b>to add</b> to make 10 (or 100, 1000, etc, depending on how many digits we have)</p>
|
|
<div class="example">
|
|
<p>Example The complement of 3 is <b>7</b>, because 3+7=10 (we <b>add 7</b> to make 10)</p>
|
|
</div>
|
|
<div class="example">
|
|
<p>Example: the complement of 85 is <b>15</b>, because 85+15=100</p>
|
|
</div>
|
|
<div class="example">
|
|
<p>Example: the complement of 111 is <b>889</b>, because 111+889=1000</p>
|
|
</div>
|
|
<h2>Calculating the Complement</h2>
|
|
<p>The complement is easy to find! </p>
|
|
<p>The basic idea is to find the <b>difference between each digit and 9</b>. That will get us to "999...", so we only need to add 1 to make it "1000..."</p>
|
|
<p>In practice it is easy to follow this method:</p>
|
|
<ul>
|
|
<li>Start at the the "ones" position</li>
|
|
<li>Skip over any zeros </li>
|
|
<li>Then:</li>
|
|
</ul>
|
|
<table border="0" align="center">
|
|
<tr>
|
|
<td width="260" align="right">For the <b>first digit</b> that isn't zero:</td>
|
|
<td width="25"> </td>
|
|
<td width="250" valign="bottom">find what makes it to <b>10</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="260" align="right">For <b>all other digits</b>:</td>
|
|
<td width="25"> </td>
|
|
<td width="250" valign="bottom">find what makes it to <b>9</b></td>
|
|
</tr>
|
|
</table>
|
|
<p>Here are two examples:</p>
|
|
|
|
<script type="text/javascript">playerMain("images/complements.txt",600,140);</script>
|
|
|
|
|
|
<p align="center"><i>(You can check it works by adding the number and its complement,<br />
|
|
for example <b>372+628=1000</b>)</i></p>
|
|
<p>With a bit of experience the "what adds to 10" or "what adds to 9" becomes automatic, and taking the complement becomes quick and easy.</p>
|
|
<p>Here is another example where we have to skip over some zeros:<b></b></p>
|
|
<div class="example">
|
|
<p>Example: What is the complement of <b>1700</b>?</p>
|
|
<ul>
|
|
<li>Skip over the two zeros</li>
|
|
<li>The "10" complement of the 7 is <b>3</b>, </li>
|
|
<li>The "9" complement of 1 is <b>8</b>, </li>
|
|
</ul>
|
|
<p>So the answer is:</p>
|
|
<p align="center" class="large">8300</p>
|
|
<p>(Check: 1700+8300 = <b>10000</b>)</p>
|
|
</div>
|
|
|
|
|
|
|
|
<h2>Now Add Them!</h2>
|
|
|
|
<p>Now add the two numbers (using <a href="addition-column.html">column addition</a>), but don't forget to discard the extra "1" on the left.</p>
|
|
<p>Here are the 3 steps (<b>complement</b>, <b>add</b>, <b>discard</b>):</p>
|
|
|
|
<script type="text/javascript">playerMain("images/subtract-complement-1.txt",600,220);</script>
|
|
|
|
|
|
<p>And we have found that 653 − 372 = 281 (check it if you want!)</p>
|
|
<h2>What if the number we are subtracting has fewer digits?</h2>
|
|
<p>How can we, for example, do <span class="large">4567 − 56</span> ?</p>
|
|
<p>After taking the complement we just fill any missing spaces with <span class="large">9</span>s. </p>
|
|
<div class="example">
|
|
<p>Example: <span class="large">4567 − 56</span></p>
|
|
<p>Well, the complement of <span class="large">56</span> is <span class="large">44</span> , but we need to "pad it" out to 4 digits, making it <span class="large">9944</span>. Now we add them:</p>
|
|
<p class="center mono"> 4567<br />
|
|
<u>+9944</u><br />
|
|
<u>14511</u><br /></p>
|
|
|
|
<p>Then discard the extra "1" on the left, and the answer is:</p>
|
|
<p align="center" class="large">4511</p>
|
|
</div>
|
|
<p>That case would be easier using <a href="subtraction-quick.html">Quick Subtraction</a>, but it does show how this "<b>complement</b>, <b>add</b>, <b>discard</b>" method works.</p>
|
|
<p>Now, you can practice with these <a href="../worksheets/subtraction.html">Subtraction Worksheets</a>.</p>
|
|
<p> </p>
|
|
<div class="questions">
|
|
|
|
<script type="text/javascript">getQ(1596, 1597, 3420, 3421, 1598, 1599, 3422, 3423, 5037, 5038);</script>
|
|
|
|
</div>
|
|
|
|
<div class="related">
|
|
<a href="subtraction.html">Subtraction</a>
|
|
<a href="index.html">Numbers Index</a></div>
|
|
<!-- #EndEditable --></div>
|
|
<div id="adend" class="centerfull noprint">
|
|
<script type="text/javascript">document.write(getAdEnd());</script>
|
|
</div>
|
|
<div id="footer" class="centerfull noprint">
|
|
<script type="text/javascript">document.write(getFooter());</script>
|
|
</div>
|
|
<div id="copyrt">
|
|
Copyright © 2018 MathsIsFun.com
|
|
</div>
|
|
|
|
<script type="text/javascript">document.write(getBodyEnd());</script>
|
|
</body>
|
|
<!-- #EndTemplate -->
|
|
<!-- Mirrored from www.mathsisfun.com/numbers/subtraction-by-addition.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 29 Oct 2022 01:01:33 GMT -->
|
|
</html>
|