elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Duda codigo.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda codigo.  (Leído 3,071 veces)
Amerikano|Cls


Desconectado Desconectado

Mensajes: 789


[Beyond This Life]


Ver Perfil WWW
Duda codigo.
« en: 9 Diciembre 2008, 23:39 pm »

Hola compañros, yo habitualmente programo en java, pero tengo una dudita sobre un code en .NET para ver si alguien me explica un pedasito que tengo duda:

Código
  1. for (int i = 0; i < 5; i++)
  2.    {
  3.        builder.Append(bytes[i].ToString("x2"));
  4.    }
  5.  

La duda es que no se para que se le manda como atributo "x2" al metodo toString, es para algun tipo de conversión?, si es así cual es?, de antemano muchas gracias.

PD: no tengo .NET instalado así que no puedo probar  :rolleyes:

salu2

amerikano


En línea





Mi blog:
http://amerikanocls.blogspot.com
43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Duda codigo.
« Respuesta #1 en: 10 Diciembre 2008, 15:19 pm »

Es la cadena de formato numerico por ejemplo si:
Código
  1. int yo = 5;
  2. this.Text = yo.ToString("x3");
mostrara como resultado:
005

si fuera "x2" mostrara:
05


En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Amerikano|Cls


Desconectado Desconectado

Mensajes: 789


[Beyond This Life]


Ver Perfil WWW
Re: Duda codigo.
« Respuesta #2 en: 11 Diciembre 2008, 04:29 am »

Osea que solo muestra dos digitos?, que pasaria si el numero al que le aplico toString, fuese uno de 3 cifras o más?.

salu2 y muchas gracias por la respuesta.

amerikano
En línea





Mi blog:
http://amerikanocls.blogspot.com
43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Duda codigo.
« Respuesta #3 en: 11 Diciembre 2008, 05:48 am »

Si colocara int yo = 255 mostraria ff
Si fuese int yo = 500 mostraria 1f4, es decir mostraría el resultado completo y no  solamente 2 cifras, para mejor comprensión conversiones a hexadecimal.
« Última modificación: 11 Diciembre 2008, 05:50 am por 43H4FH44H45H4CH49H56H45H » En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Amerikano|Cls


Desconectado Desconectado

Mensajes: 789


[Beyond This Life]


Ver Perfil WWW
Re: Duda codigo.
« Respuesta #4 en: 11 Diciembre 2008, 20:57 pm »

Yo no lo decia por problemas de conversion, lo decia porque voz pusiste el 5 como 005 cuando le enviaba de paramtero "x3", por lo tanto habia pensado que modificaba era la cantidad de digitos nada mas, pero ya todo claro.

salu2

amerikano
En línea





Mi blog:
http://amerikanocls.blogspot.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda código en C
Programación C/C++
apache_888 4 1,959 Último mensaje 14 Noviembre 2012, 12:04 pm
por apache_888
Duda con codigo
Programación C/C++
[Kayser] 1 1,471 Último mensaje 17 Diciembre 2012, 20:27 pm
por naderST
duda con codigo php
PHP
abbyblack123 3 1,667 Último mensaje 20 Mayo 2013, 19:54 pm
por abbyblack123
duda con código if [c++] « 1 2 »
Programación C/C++
andrex.125 12 4,423 Último mensaje 30 Mayo 2013, 09:59 am
por amchacon
DUDA CODIGO C#
.NET (C#, VB.NET, ASP)
burnssss 8 4,663 Último mensaje 30 Octubre 2013, 22:15 pm
por burnssss
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines