Comparteix a facebook
Comparteix a linkedin
Comparteix a twitter
Comparteix a pinterest
Comparteix a google

Continguts

Per tant, hem vist com podem representar nombres enters positius i negatius binaris. Malauradament, això no ajuda. És possible que hagueu pensat en una solució fàcil, només cal afegir un punt en algun lloc. Això és cert i és útil. Llavors, com ho feu amb números binaris? Fàcilment, els números a la dreta del punt es prendran com:

1/2, 1/4, 1/8, etc., etc. Per tant, això seria 2 ^ -1, 2 ^ -2. 2 ^ -3 ……. Això té un problema, però, no podem representar tots els números !!! Només podem tenir una certa aproximació i això és alguns dels problemes que té el codi.

A causa de les limitacions d’això, alguns enginyers intel·ligents de l’Institut d’Enginyers Elèctrics i Electrònics (IEEE) van desenvolupar un estàndard per a decimals de coma flotant. Això funciona com el que anomeneu un tipus flotant o un tipus de dades a Java i altres programes. Un float és bàsicament un número de 32 bits i un doble té el doble de 64 bits. Per tant, és més precís. El nom exacte és IEE 754 de 32 bits i IEEE 754 de 64 bits. Aquest és l'estàndard que utilitza l'ordinador.