|
Article on other languages:
|
Coma flotant o punt flotant és un mètode de representació de nombres reals que es pot adaptar a l'ordre de magnitud del valor a representar, usualment traslladant la coma decimal - mitjançant un exponent - cap a la posició de la primera xifra significativa del valor. D'aquesta forma, amb un nombre donat de dígits representatius s'obté major precisió del que amb la coma fixa, a causa que el valor d'aquests dígits és sempre significatiu sigui el que sigui l'ordre de magnitud del nombre a representar. A causa d'aquesta adaptació, permet representar un rang molt més gran de nombres (determinat pels valors límit que pot prendre l'exponent). El seu ús és especialment interessant en la informàtica ja que permet treballar amb nombres decimals en rangs amplis, encara que també s'usa el truncat de decimals.
RepresentacióUna representació en coma flotant es compon de tres nombres (camps) que segueixen el següent patró: r = m.be
En certs casos s'usa com Sistema decimalAmb la finalitat d'optimitzar la notació de xifres de nombrosos dígits, s'acudeix a l'ús d'unitats múltiples en el cas de ser un valor mètric o a la coma flotant en els altres. El seu ús és comú en la física pels valors amplis i imprecisos que s'acostumen a obtenir. Per aquesta raó també s'inclou certa permissivitat amb la inexactitud del valor. L'error que pot sorgir de l'ocupació d'aquest mètode se sol combinar a l'error calculat dels resultats. El mètode utilitzat és moure la coma a la part més significativa de la xifra, és a dir, variant el pes aritmètic dels dígits que ho componen. Per a entendre el significat dels nombres en coma flotant, acudim a exemples més evidents del sistema decimal:
Com s'observa en aquests exemples, la coma decimal s'ha desplaçat cap a la dreta o cap a l'esquerra per a obtenir la mateixa estructura en la notació. La pèrdua d'informació en el tercer cas és potencialment negligible, el seu error és del 0,001%. En notació de coma fixa, amb 4 dígits per als sencers i 2 dígits, per als decimals s'obtindria 3135,07; 0,04 i 3704,06 podent perdre informació important en entorns no controlats d'ús. Sistema binariUn valor real es pot estendre a l'esquerra o a la dreta de forma arbitrària. En la informàtica es disposa d'una quantitat limitada de dígits per a representar un valor, un nombre real pot rebaixar aquest rang amb facilitat. La coma flotant proporciona un canvi de ponderació que en aquest entorn tècnic permet emmagatzemar valors amb parts significatives de pes allunyat a 0, això és allunyades de la coma a la seva dreta o a la seva esquerra. La limitació es troba quan existeix informació de pes molt menor al de la part significativa que és necessàriament truncat. No obstant això, i segons l'ús, la rellevància d'aquestes dades pot ser menyspreada, raó per la qual el mètode és interessant malgrat ser una potencial font d'error. Tècnicament no es pot col·locar una coma en una xifra ja que només es poden manejar valors de 0 i 1. Per a resoldre el problema es força que la mantissa estigui normalitzada, amb la qual cosa es coneix la posició de la coma. El bit de major pes defineix si hi ha signe negatiu o no ho hi ha. Li segueixen una sèrie de bits que defineixen l'exponent en defecte a la meitat del rang de dits bits. La resta de bits són la mantissa. Emprarem diversos exemples en una notació de 16 bits per a descriure el mètode usat:
La notació genèrica esmentada a dalt per a la coma flotant és així respectivament:
La notació en coma flotant és més lenta de processar i menys precisa que la notació en coma fixa, però donat una grandària fixa de dígits, permet un major rang en els nombres que es poden representar amb ells. A causa de què les operacions aritmèticas que es realitzen amb nombres en coma flotant són molt complexes de realitzar, molts sistemes destinen un processador especial per a la realització específica d'aquest tipus d'operacions, denominat FPU (Floating Point Unit) o Unitat de Coma Flotant. En ordinadors i calculadores els nombres en coma flotant se solen representar de forma distinta. On s'hauria d'escriure Enllaços externs
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net