2012-06-17 7 views

Respuesta

31

Uso %02X:

sprintf("%02X",1) # -> "01" 
sprintf("%02X",10) # -> "0A" 
sprintf("%02X",16) # -> "10" 
sprintf("%02X",255) # -> "FF" 
+1

con Ruby 2.1+, sprintf ("% 02x", 10) -> "0a". Necesita hacer un sprintf ("% 02X", 10) -> "0A" (tenga en cuenta la 'X' mayúscula) –

+0

Oh, no estoy seguro de que esta pregunta sea para ruby ​​o cualquier otro idioma que conozca. Pero tal vez su comentario sea válido para más idiomas/versiones y una edición está en orden ... –

Cuestiones relacionadas