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 DataView.
Syntaxe
dataview.getFloat64(positionOctet [, littleEndian])
Paramètres
positionOctet- La position, exprimée en nombre d'octets depuis le début de la vue, à laquelle lire les données.
littleEndian- Facultatif indique si la valeur sur 64 bits est enregistrée dans l'ordre des octets de poids faible. Si le paramètre vaut
falseouundefined, la valeur sera lue dans l'ordre des octets de poids forts.
Valeur de retour
Un nombre flottant signé sur 64 bits.
Erreurs renvoyées
RangeError- Renvoyée si
positionOctetest tel qu'il est en dehors de la vue.
Description
Il n'y a pas de contrainte d'alignement, les valeurs codées sur plusieurs octets peuvent être obtenues depuis n'importe quelle position.
Exemples
Utilisation de la méthode getFloat64
var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); dataview.getFloat64(0); // 0
Spécifications
| Spécification | État | Commentaires |
|---|---|---|
| Typed Array Specification | Obsolete | Remplacée dans ECMAScript 6. |
| ECMAScript 2015 (6th Edition, ECMA-262) La définition de 'DataView.prototype.getFloat64' dans cette spécification. |
Standard | Définition initiale au sein d'un standard ECMA. |
| ECMAScript 2017 Draft (ECMA-262) La définition de 'DataView.prototype.getFloat64' dans cette spécification. |
Projet |
Compatibilité des navigateurs
| Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Support simple | 9.0 | 15.0 (15.0) | 10 | 12.1 | 5.1 |
| Fonctionnalité | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Support simple | 4.0 | (Oui) | 15.0 (15) | ? | 12.0 | 4.2 |
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight
Dernière mise à jour par :
SphinxKnight,