„16 bites” változatai közötti eltérés

Innen: Programozás Wiki
Ugrás a navigációhozUgrás a kereséshez
(Értelmetlen mondat törlése)
6. sor: 6. sor:
 
Bár létezik 16 bites [[lebegőpontos]] adattípus, ezt a gyakorlatban igen ritkán használják, mivel mindössze kb. 3 tizedesjegy pontosságú.  
 
Bár létezik 16 bites [[lebegőpontos]] adattípus, ezt a gyakorlatban igen ritkán használják, mivel mindössze kb. 3 tizedesjegy pontosságú.  
  
Az első 65536 [[Unicode]] karakter kódolható az ún. [[UCS-2]] kódolással. Ehhez karakterenként 16 bit szükséges, vagyis jól alkalmazható 16 bites rendszerekben. A [[Windows]] NT és XP rendszerek, valamint a korai [[Java]] változatok is ezt a megoldást alkalmazzák.
+
Az első 65536 [[Unicode]] karakter kódolható az ún. [[UCS-2]] kódolással. Ehhez karakterenként 16 bit szükséges, vagyis jól alkalmazható 16 bites rendszerekben. A [[Windows]] NT rendszerek, valamint a [[Java]] korai változatai is ezt a megoldást alkalmazták, újabb verzióik azonban már [[UTF-16]]-os kódolást használnak.
  
 
== Platformok ==  
 
== Platformok ==  

A lap 2011. augusztus 1., 19:17-kori változata

Az informatikában 16 bitesnek nevezzük azt a hardvereszközt, operációs rendszert, programot, vagy formátumot, amely jellemzően 16 bites (2 bájtos) alapegységekkel dolgozik. Napjainkban az ilyen rendszerek és megoldások elavulófélben vannak, lassan felváltják őket a 32 bites és 64 bites megoldások.

Adatábrázolás

16 biten általában 0-tól 65535-ig, vagy előjelesen -32768-tól 32767-ig terjedő egész számokat szoktak ábrázolni. A C nyelv ezt (unsigned) short int-nek hívja, egyes Pascal fordítók Word (SmallInt)-nek nevezik. Bár létezik 16 bites lebegőpontos adattípus, ezt a gyakorlatban igen ritkán használják, mivel mindössze kb. 3 tizedesjegy pontosságú.

Az első 65536 Unicode karakter kódolható az ún. UCS-2 kódolással. Ehhez karakterenként 16 bit szükséges, vagyis jól alkalmazható 16 bites rendszerekben. A Windows NT rendszerek, valamint a Java korai változatai is ezt a megoldást alkalmazták, újabb verzióik azonban már UTF-16-os kódolást használnak.

Platformok

16 bites architektúrák:

  • 8086
  • 80286

16 bites operációs rendszerek: