Tecnología

Inicio

Cómo cambiar Int a Cuerda

La mayoría de los lenguajes de programación tienen rutinas para convertir valores enteros (int) para valores de cadena, aunque algunos idiomas pueden requerir más pasos que los demás. Por ejemplo, los compiladores de lenguaje C no todos apoyan la función de conversión de C llamado "ITOA" por lo que no se recomienda. Microsoft Visual Basic Express, JavaScript y Java ofrecen las funciones más simples para esta operación. Los ejemplos en los pasos siguientes se aplican a Visual Basic Express. Crear una versión de Java o JavaScript utilizando cualquier editor de texto y la sustitución de la función correspondiente se describe en la sección de consejos.

Instrucciones

1 Escribe la función de conversión en Visual Basic Express mediante la apertura de este programa y hacer clic en "Archivo", "Nuevo proyecto" y eligiendo "Aplicación de Windows". Darle al proyecto un nombre como "IntegerConversion."

2 Insertar un botón en el formulario que aparecerá haciendo doble clic en la herramienta "botón" en la caja de herramientas en la parte izquierda de la pantalla. Si el panel Propiedades no es visible a la derecha, haga clic en "Ver", "Ventana Propiedades" o presione "F4". Haga clic en "Button1" que se ha colocado en el formulario y cambie la propiedad Text a "Iniciar conversión".

3 Haga doble clic en el botón renombrado para llegar a la vista Código. Escriba el siguiente código entre las líneas de lectura "Private Sub Button1" y "End Sub"
n tenue como entero
Dim a As String
n = InputBox ( "Introduzca un número para convertir")
a = n.ToString ( "C")
MsgBox (a)
End Sub

4 Vuelva a la vista Diseño haciendo clic en la pestaña "Form1.vb Diseño" en la parte superior. Haga clic en "Test", "Iniciar depuración" o "F5".

5 Introduzca un número entero (número entero) en el cuadro de mensaje que aparecerá. Con el código anterior, el número aparecerá en una ventana pequeña como una cadena y en el formato de moneda. Otros formatos se dan en la sección de consejos.

Consejos y advertencias

  • Cambiar el formato resultante de la cadena mediante la sustitución de un factor de conversión diferente en la línea de código que lee un n.ToString = ( "C"). Vuelva a colocar la "C" con "X" y obtener una conversión hexadecimal, una herramienta útil. "E" le dará una conversión científica (exponencial), "P" un porcentaje y "F" un punto fijo result.Javascript es incluso más corto que Visual Basic. Si "n" está ajustado a un número igual, entonces n + "" crea una cadena. Por ejemplo, cuando n = 8 y se cambia a una cadena con n = n + "", a continuación, una nueva lectura cálculo n = n + 5 se mostrará como 85, no como conversión 13.Java consiste en el código: String = miCadena Integer.toString (mi int value).
  • Recuerde, los números enteros son números enteros. Si se introduce un decimal en una conversión de divisas como 3,5 el resultado será $ 3.00. Si introduce 45 en un porcentaje de conversión, el resultado será 4500 y 0,45 por ciento le dará cero por ciento.