L2BIN( )

Convierte un valor numérico de DPXBASE en un valor entero binario de 32 bits

Sintaxis

     L2BIN(<nExp>) –> cEnteroBinario

Argumentos

<nExp>es el valor numérico que se va a convertir. Los números decimales se truncan.

Devuelve

L2BIN() devuelve una cadena de caracteres de 4 bytes formateada como un entero binario de 32 bits.

Descripción

L2BIN() es una función de bajo nivel que se utiliza con FWRITE() para escribir valores numéricos de DPXBASE en un fichero binario. Esta función es similar a I2BIN(), que formatea un valor numérico de DPXBASE en un valor binario de 16 bits.

L2BIN() es la función inversa de BIN2L().

Ejemplos

     ¦  Este ejemplo crea un nuevo fichero binario y escribe una serie de números en los ficheros utilizando L2BIN() para convertir el valor numérico en un número binario de 32 bits:

 

        #include “Fileio.ch”

        //

        LOCAL nNumero, nManejador

        nManejador := FCREATE(“Fichero”, FC_NORMAL)

        FOR nNumero := 1 TO 100

           FWRITE(nManejador, L2BIN(nNumero) + CHR(0))

        NEXT

        FCLOSE(nManejador)

Ficheros:  La biblioteca asociada es EXTEND.LIB, el módulo fuente es SOURCE\SAMPLE\EXAMPLEA.ASM.