¿Cómo convierto un int en una cadena? Ejemplo: 1 a "1".OCaml - ¿Cómo convierto int en una cadena?
22
A
Respuesta
48
Utilice la función string_of_int
(consulte la documentación para Pervasives, el módulo que contiene las funciones que están disponibles automáticamente en el espacio de nombres de nivel superior para todos los programas OCaml).
11
Otra solución es utilizar el módulo de Printf, lo que le permite elegir el formato de impresión:
Printf.sprintf "%d" 42
le da "42".
Pero es posible que prefiera utilizar una representación octal, hexadecimal, binaria, etc. Por ejemplo,
Printf.sprintf "%x" 42
le da "2a", que es la representación hexadecimal de 42.
Printf.sprintf "0x%x" 42
le daría "0x2a".
Consulte el Printf documentation para obtener más detalles.
Cuestiones relacionadas
- 1. ¿Cómo convierto int? en int
- 2. ¿Cómo convierto una cadena a un tipo int en C#?
- 3. ¿Cómo convierto una cadena de caracteres en una cadena wchar_t?
- 4. Al utilizar newtonsoft json.net para deserializar una cadena, ¿cómo convierto una cadena vacía en nulo para una int nullable?
- 5. ¿Cómo convierto un int a una cadena acolchada cero en T-SQL?
- 6. ¿Cómo convierto StreamReader a una cadena?
- 7. Transmitir flotante a int en OCaml
- 8. ¿Cómo convierto nchar en cadena en C#?
- 9. ¿Cómo convierto una cadena en una lista en Io?
- 10. ¿Cómo convierto una cadena en una representación en minúsculas?
- 11. ocaml Int y negativos valores
- 12. ¿Cómo convierto una matriz de bytes en una cadena?
- 13. ¿Cómo convierto una cadena JSON a una función en javascript?
- 14. ¿Cómo convierto una cadena separada por comas en una matriz?
- 15. ¿Cómo convierto una cadena ISO 8601 en una Delphi TDate?
- 16. ¿Cómo convierto una cadena como "Rojo" en una System.Windows.Media.Color?
- 17. ¿Cómo convierto una cadena binaria en un número en Perl?
- 18. ¿Cómo convierto una cadena en byte en C#?
- 19. ¿Cómo convierto un entero en una cadena en Excel VBA?
- 20. ¿Cómo convierto una cadena en un char * en C++?
- 21. ¿Cómo convierto un largo en una cadena en C++?
- 22. En Erlang, ¿cómo convierto una Cadena en un valor binario?
- 23. ¿Cómo convierto una cadena en un buffer en Python 3.1?
- 24. ¿Cómo convierto una cadena en caso de título en android?
- 25. ¿Cómo convierto un doble en una cadena en C++?
- 26. ¿Por qué una int en OCaml solo tiene 31 bits?
- 27. ¿Cómo convierto NSAttributedString en cadena HTML?
- 28. ¿Cómo convierto una cadena hexadecimal en un entero con signo?
- 29. ¿Cómo convierto una cadena a UTF-8 en Android?
- 30. ¿Cómo convierto un objeto org.w3c.dom.Document en una Cadena?
Arlen. ¿Por qué no respondes "string_of_int"? Ocaml preguntas básicas a) "do not google" b) a menudo tienen respuestas no estándar c) una gran pérdida de tiempo. Y todo eso se debe principalmente a personas como usted, que en lugar de solo contestar, responden con otras preguntas que no son relevantes para el tema. –
@Liia: como hablante no nativo, tuve que buscar en Google "investigación superficial". Me dio "La investigación de Cursory sugiere que Rand Paul podría ser difícil de precisar sobre las drogas, el aborto, el tratamiento de homosexuales y otras cuestiones sociales: mucho más resbaladizo de lo que uno esperaría de un libertario genuino y fuerte, aunque ese puede ser el producto de mis búsquedas más que sus declaraciones. "" (http://www.wordnik.com/words/Cursory) ... y entonces, ¿QUÉ me ayudó su comentario? Fue mejorar mi inglés :-) no lo que buscaba. Dmitry C: thx. también me ayudó. – tverrbjelke
@tverrbjelke: ¡eso fue inesperado! :) – Ashe