El método Buffer.writeFloatLE() es una interfaz de programación de aplicaciones incorporada de clase Buffer con un módulo Buffer que escribe un valor en el búfer en el desplazamiento especificado con el formato little endian especificado. Tenga en cuenta que el valor debe ser un flotante de 32 bits válido.
Sintaxis:
Buffer.writeFloatLE( value, offset )
Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- valor: este parámetro contiene un número que se escribirá en el búfer.
- offset: este parámetro contiene el número (entero) de bytes a omitir antes de comenzar a escribir. El valor de offset se encuentra entre 0 y buf.length-4. Su valor por defecto es 0.
Valor devuelto: Devuelve el desplazamiento junto con el número de bytes escritos.
Ejemplo 1:
// Node.js program to demonstrate the // Buffer.writeFloatLE() method // Creating a buffer of size 6 const buf = Buffer.allocUnsafe(10); buf.writeFloatLE(0x1234567890ab, 0); console.log(buf);
Producción:
<Buffer b4 a2 91 55 62 01 00 00 38 e0>
Ejemplo 2:
// Node.js program to demonstrate the // Buffer.writeFloatLE() method // Creating a buffer of size 6 const buf = Buffer.allocUnsafe(4); buf.writeFloatLE(0xabcafebabe, 0); console.log(buf);
Producción:
<Buffer ff ca 2b 53>
Nota: El programa anterior se compilará y ejecutará usando el node index.js
comando.
Referencia: https://nodejs.org/api/buffer.html#buffer_buf_writefloatle_value_offset
Publicación traducida automáticamente
Artículo escrito por harshcooldude700 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA