Ero sivun ”Heksadesimaalijärjestelmä” versioiden välillä
[arvioimaton versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
p Käyttäjän 212.86.14.210 (keskustelu) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän Stryn tekemään versioon. |
||
Rivi 48:
Heksadesimaalijärjestelmä käyttää tavallisten [[numero]]iden 0–9 lisäksi kirjainmerkkejä A–F merkitsemään [[luku]]ja 10<sub>10</sub>–15<sub>10</sub>. Lukujen alaindeksissä oleva luku ilmoittaa lukujärjestelmän kantaluvun. Laskenta tapahtuu samalla tavoin kuin kymmenkantaisessa desimaalijärjestelmässä. Muunnos heksadesimaalijärjestelmästä kymmenkantaiseen tapahtuu kertomalla luvun paikkaa vastaava numero vastaavalla 16:n potenssilla, niin että oikeanpuoleisimman paikka on nolla. Esimerkiksi luku ”FF<sub>16</sub>” on desimaalisena 16¹×15+16<sup>0</sup>×15=16×15+15=255<sub>10</sub>. Pidempi luku ”ABCD<sub>16</sub>” on desimaalisena 16³×10+16²×11+16¹×12+16<sup>0</sup>×13=43 981<sub>10</sub>.
Ohjelmoinnissa heksadesimaaliluvut erotetaan desimaaliluvuista muun muassa seuraavin tavoin:
*
* 0xCD (esimerkiksi [[C (ohjelmointikieli)|C]] johdannaisineen)
*
*
*
*
*
*
*
''Hexadecimal''-sanan otti ensimmäisenä käyttöön [[IBM]], joka halusi korvata aiemman
== Väriarvojen merkintä heksadesimaalijärjestelmällä ==
Rivi 81:
== Katso myös ==
* [[
* [[
== Aiheesta muualla ==
*[http://www.cs.tut.fi/etaopetus/titepk/luku18/heksades.html http://www.cs.tut.fi/etaopetus/titepk/luku18/heksades.html]
*[http://www.cs.tut.fi/~jkorpela/sanat/heksa.html http://www.cs.tut.fi/~jkorpela/sanat/heksa.html]
{{Numerojärjestelmät}}
|