
09/09/2009, 16:29
|
| | Fecha de Ingreso: febrero-2005
Mensajes: 34
Antigüedad: 20 años, 1 mes Puntos: 1 | |
Respuesta: de float a un array de bytes en 8 bytes. Gracias. Al final he usado una variante.
bd = new BigInteger(String.format("%16.0f", d));
adaptador = String.format("%16x", bd).trim();
while(adaptador.length() < 16) adaptador = "0"+adaptador;
No lo he probado, pero debe ir bien. En mi caso, era necesario tener los 16 al completo, con el array de chars los ceros son espacios en blanco. |