1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
<!DOCTYPE html>
<html lang="en" dir="ltr" class="no-js">
<head>
<meta charset="utf-8" />
<title>nl:numericconstants [BASIC 256 - Language Documentation]</title>
<link rel="stylesheet" type="text/css" href="lib/exe/cssc171c1dfe8519125bb40a349172b001a.css"/>
</head>
<body>
<div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki ">
<div id="dokuwiki__header"><div class="pad group">
<div class="headings group">
<h1><a href="start.html" accesskey="h" title="[H]"><img src="lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /> <span>BASIC 256 - Language Documentation</span></a></h1>
</div>
</div>
<div class="breadcrumbs">
<div class="youarehere"><span class="bchead">You are here: </span><span class="home"><bdi><a href="start.html" class="wikilink1" title="start">start</a></bdi></span> » <bdi><a href="nl_start.html" class="wikilink1" title="nl:start">nl</a></bdi> » <bdi><span class="curid"><a href="nl_numericconstants.html" class="wikilink1" title="nl:numericconstants">numericconstants</a></span></bdi></div>
</div>
<hr class="a11y" />
</div></div>
<div class="wrapper group">
<div id="dokuwiki__content"><div class="pad group">
<div class="pageId"><span>nl:numericconstants</span></div>
<div class="page group">
<div id="dw__toc">
<h3 class="toggle">Table of Contents</h3>
<div>
<ul class="toc">
<li class="level1"><div class="li"><a href="nl_numericconstants.html#numerieke_constanten">Numerieke constanten</a></div>
<ul class="toc">
<li class="level2"><div class="li"><a href="nl_numericconstants.html#wat_is_een_numerieke_constante">Wat is een numerieke constante?</a></div></li>
<li class="level2"><div class="li"><a href="nl_numericconstants.html#hoe_schrijf_je_numerieke_constante">Hoe schrijf je numerieke constante?</a></div>
<ul class="toc">
<li class="level3"><div class="li"><a href="nl_numericconstants.html#opmerkingen">Opmerkingen</a></div></li>
</ul>
</li>
<li class="level2"><div class="li"><a href="nl_numericconstants.html#hoe_ziet_het_eruit">Hoe ziet het eruit?</a></div></li>
</ul></li>
</ul>
</div>
</div>
<h1 class="sectionedit1" id="numerieke_constanten">Numerieke constanten</h1>
<div class="level1">
<p>
Een programma is een lijst van opdrachten die we aan de computer meegeven en die hij moet uitvoeren. Af en toe geven we dingen mee waarmee de computer iets moet doen. Een van de dingen die we hem kunnen meegeven zijn cijfers. We kunnen bvb een programma maken om de computer een som te laten uitvoeren. Dan moet de computer ook wel minstens 2 cijfers van ons meekrijgen.
</p>
</div>
<h2 class="sectionedit2" id="wat_is_een_numerieke_constante">Wat is een numerieke constante?</h2>
<div class="level2">
<p>
Een <strong>numerieke constante</strong> is voor de BASIC256 wat wij als <strong>cijfer</strong> beschouwen. Dit cijfer blijft altijd dezelfde <em>constante</em> waarde hebben. Het kan niet veranderen. 5 blijft 5.
</p>
<p>
Een numerieke constante is :
</p>
<ul>
<li class="level1"><div class="li"> een aantal getallen die een cijfer vormen ( bvb 1 , 25, 36) </div>
</li>
<li class="level1"><div class="li"> Getallen kunnen ook door een minteken worden voorafgegaan ( bvb -145, -25, -3 ) </div>
</li>
<li class="level1"><div class="li"> Getallen kunnen ook een puntje bevatten (getallen na de komma) ( 74.45 , -56.45 ) </div>
</li>
<li class="level1"><div class="li"> Getallen (enkel positief gehele getallen) kunnen ook in binaire (basis 2)vorm worden getoond, maar dan moeten ze voorafgegaan zijn door <em>0b</em> ( bvb 0b1110 = 14)</div>
</li>
<li class="level1"><div class="li"> Getallen (enkel positief gehele getallen) kunnen ook in octaire (basis 8) vorm worden getoond, maar dan moeten ze voorafgegaan zijn door <em>0o</em> ( bvb 0o177 = 127)</div>
</li>
<li class="level1"><div class="li"> Getallen ( enkel positief gehele getallen) kunnen ook in hexadecimal (basis 16) vorm worden getoond, maar dan moeten ze voorafgegaan zijn door <em>0x</em> ( bvb 0xff = 255))</div>
</li>
</ul>
</div>
<h2 class="sectionedit3" id="hoe_schrijf_je_numerieke_constante">Hoe schrijf je numerieke constante?</h2>
<div class="level2">
<p>
zo schrijf je een numerieke constante in BASIC256 ( 'print' is de opdracht naar de computer' )
</p>
<pre class="code basic4gl"><span class="kw2">print</span> <span class="nu0">3</span> <span class="sy0">+</span> <span class="nu0">56</span>
<span class="kw2">print</span> <span class="nu0">2.12</span><span class="sy0">+</span><span class="nu0">5</span>
<span class="kw2">print</span> 0b001
<span class="kw2">print</span> 0o177
<span class="kw2">print</span> 0xff
<span class="kw2">print</span> 0o177 <span class="sy0">-</span><span class="nu0">45</span></pre>
</div>
<h3 class="sectionedit4" id="opmerkingen">Opmerkingen</h3>
<div class="level3">
<ul>
<li class="level1"><div class="li"> je schrijft een decimale op met een punt ”.”</div>
</li>
<li class="level1"><div class="li"> je zet geen scheidingsteken voor de duizendtallen</div>
</li>
</ul>
</div>
<h2 class="sectionedit5" id="hoe_ziet_het_eruit">Hoe ziet het eruit?</h2>
<div class="level2">
<p>
Dit is het resultaat :
</p>
<p>
<a href="http://doc.basic256.org/lib/exe/detail.php?id=nl_numericconstants&media=nl:numeriek.png" class="media" title="nl:numeriek.png"><img src="lib/exe/nl_numeriek.png" class="media" alt="" /></a>
</p>
<p>
PS. Wist je niet cijfers ook met een - konden beginnen of dat er een komma kunnen bevatten? Niet erg.
Dit leer je later wel met rekenen of wiskunde. Vandaag heb je het nog niet nodig in het aanleren van BASIC.
</p>
<p>
PS. Vind je binaire, octaire of hexadecimale cijfers ook maar niks? Niet erg, dat leer je later ook wel.
</p>
<p>
<a href="nl_programsyntax.html" class="wikilink1" title="nl:programsyntax">vorige</a> | <a href="nl_start.html" class="wikilink1" title="nl:start">Begin</a> | <a href="nl_stringconstants.html" class="wikilink1" title="nl:stringconstants">volgende</a>
</p>
</div>
</div>
<div class="docInfo"><bdi>nl/numericconstants.txt</bdi> · Last modified: 2012/02/06 16:07 by <bdi>tlesseliers</bdi></div>
</div></div>
<hr class="a11y" />
</div>
<div id="dokuwiki__footer"><div class="pad">
<div class="license">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" class="urlextern">CC Attribution-Share Alike 3.0 Unported</a></bdi></div>
</div></div>
</div></div>
<div id="screen__mode" class="no"></div>
</body>
</html>
|