• Domingo 22 de Diciembre de 2024, 18:59

Autor Tema:  Re: Variables Single  (Leído 878 veces)

JDaniel

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Variables Single
« en: Lunes 1 de Septiembre de 2003, 12:01 »
0
Hola:

      Me gustaria saber como obtener una variable single dividida en cada uno de sus 4 bytes por separado.

Gracias

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Variables Single
« Respuesta #1 en: Lunes 1 de Septiembre de 2003, 13:27 »
0
Utiliza el código que te indiqué en http://foros.solocodigo.com/viewthread.php?tid=4724.

El valor para cada byte lo obtendrás como elemento de la matriz que le pases como parámetro.

Por ejemplo:

después de añadir el código aquel, añade este otro para probar en algún sitio.

Dim byt1() as Byte
PackNro 23434 , byt1 , LittleEndianByteOrder
Msgbox "Primer byte " & byt1(1)  'byt1(1) = 138
Msgbox "Segundo byte " & byt1(2)  'byt1(2) = 91
Msgbox "Tercer byte " & byt1(3)  'byt1(3) = 0
Msgbox "Cuarto byte " & byt1(4)  'byt1(4) = 0

Si te das cuenta 23434 = 138 * 256^0 + 91 * 256^1 + 0 * 256^2 + 0 * 256^3

A ver si esto te va bien.
Suerte y a ver que tal.