--- title: DataView.prototype.getFloat32() slug: Web/JavaScript/Reference/Global_Objects/DataView/getFloat32 translation_of: Web/JavaScript/Reference/Global_Objects/DataView/getFloat32 ---
{{JSRef}}

El mètode getFloat32() obtè un nombre decimal en coma flotant amb signe de 32 bits (float) a la posició en bytes especificada, content des del començament de {{jsxref("DataView")}}.

Sintaxi

dataview.getFloat32(byteOffset [, littleEndian])

Paràmetres

byteOffset
La posició, en bytes, des de l'inici de la vista a la que es llegiran les dades.
littleEndian
{{optional_inline}} Indica si el nombre decimal en coma flotant de 32 bits es troba emmagatzemat en format {{Glossary("Endianness", "little- o big-endian")}}. De ésser false o undefined, s'interpreta el valor com a big-endian.

Errors llençats

{{jsxref("RangeError")}}
Es llença si byteOffset té un valor que representa una posició més enllà del final de la vista.

Descripció

No hi ha cap restricció d'alineament; es poden llegir valors de múltiples bytes des de qualsevol posició.

Exemples

Utilitzar el mètode getFloat32

var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
dataview.getFloat32(1); // 0

Especificacions

Especificació Estat Comentaris
{{SpecName('Typed Array')}} {{Spec2('Typed Array')}} Reemplaçada per ECMAScript 6.
{{SpecName('ES6', '#sec-dataview.prototype.getfloat32', 'DataView.prototype.getFloat32')}} {{Spec2('ES6')}} Definició inicial en un estàndard ECMA.

Compatibilitat amb navegadors

{{CompatibilityTable}}

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suport bàsic 9.0 {{CompatGeckoDesktop("15.0")}} 10 12.1 5.1
Característica Android Chrome per Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport bàsic 4.0 {{CompatVersionUnknown}} {{ CompatGeckoMobile("15") }} {{CompatUnknown}} 12.0 4.2

Vegeu també