--- title: DataView.prototype.getFloat64() slug: Web/JavaScript/Reference/Global_Objects/DataView/getFloat64 tags: - DataView - JavaScript - Méthode - Prototype - Reference - TypedArrays translation_of: Web/JavaScript/Reference/Global_Objects/DataView/getFloat64 original_slug: Web/JavaScript/Reference/Objets_globaux/DataView/getFloat64 ---
La méthode getFloat64() permet de lire un entier signé sur 64 bits (type double par analogie avec C) à l'octet donné par rapport au début de {{jsxref("DataView")}}.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
dataview.getFloat64(positionOctet [, littleEndian])
positionOctetlittleEndianfalse ou undefined, la valeur sera lue dans l'ordre des octets de poids forts.Un nombre flottant signé sur 64 bits.
positionOctet est tel qu'il est en dehors de la vue.Il n'y a pas de contrainte d'alignement, les valeurs codées sur plusieurs octets peuvent être obtenues depuis n'importe quelle position.
getFloat64var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); dataview.getFloat64(0); // 0
| Spécification | État | Commentaires |
|---|---|---|
| {{SpecName('Typed Array')}} | {{Spec2('Typed Array')}} | Remplacée dans ECMAScript 2015. |
| {{SpecName('ES2015', '#sec-dataview.prototype.getfloat64', 'DataView.prototype.getFloat64')}} | {{Spec2('ES2015')}} | Définition initiale au sein d'un standard ECMA. |
| {{SpecName('ESDraft', '#sec-dataview.prototype.getfloat64', 'DataView.prototype.getFloat64')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.DataView.getFloat64")}}