| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Rubí Programación >> Content
    Tipos de Texto, Entero, y cuerdas en Rails
    En el framework Ruby on Rails , basado en el lenguaje de programación Ruby, una aplicación que almacena cada dato como un tipo particular. Los tipos incluyen texto, string, integer, float y la marca de tiempo , entre otros. Dependiendo del tipo , se pueden realizar diferentes operaciones y guardar valores diferentes. Conocer las diferencias y limitaciones de cada tipo de datos puede ayudarle a elegir el mejor para cada dato o cada columna de una base de datos. Compruebe Otro Venta

    Si usted no sabe qué tipo es una cierta parte de los datos es , se puede comprobar en la consola de Rails. Simplemente escriba el siguiente comando :

    b.class

    Reemplazar " b " con el nombre de la variable para su pieza de datos . Por ejemplo :

    >> b = [" 1 ", " 2 ", " 3 "] >> b.class = > Array

    Variable " b " es una matriz
    cadena

    . " cadena " es un tipo de datos muy común en Ruby on Rails aplicación . Una cadena puede tener una sola palabra, un número o una frase. Una cadena está rodeado de comillas

    Para establecer una cadena: .

    B = " La vaca saltó sobre la luna ".

    Para acceder al primer carácter de una cadena, en lugar de índice cero :

    b [ 0 ] = " T"

    Para acceder a un rango dentro de una cadena , como los tres primeros caracteres :

    b [ 0,2] = " El "

    Puede realizar operaciones matemáticas en una cadena , pero los resultados pueden no ser los esperados . Por ejemplo :

    b = " 5 " c = 5 * bc = " 55555 "

    números en una cadena que no se ven como números Ruby. Debe utilizar un tipo de datos numérico, como "entero " o "flotar ", si desea realizar una operación matemática . Algo confusamente , si está configurando un tipo de columna , seleccione el tipo de datos "string" para una columna en la que desea almacenar arrays o hashes .
    Texto Fotos < br >

    campo " texto" en Rails está diseñada para contener cantidades mayores de datos, tales como descripciones de los productos o los campos de perfil de miembro. Su base de datos elegido , como MySQL, determina la longitud máxima de un campo de texto .
    Integer

    Un campo "entero " sólo acepta números. Si intenta introducir una letra, usted recibirá un error. Un número entero es un número entero . No tiene ningún dígitos a la derecha del punto decimal. Si dividir un entero y el resultado debe tener un resto , Ruby completará la respuesta hasta el siguiente número entero. Esto puede causar resultados inesperados en las ecuaciones matemáticas de varios pasos , si usted no es consciente de ello. Utilice " float " en lugar de "entero ", si usted necesita para trabajar con decimales . Puedes realizar ecuaciones matemáticas con el tipo de datos entero . Por ejemplo :

    b = 5c = 5 * bc = 25

    Previous :

    next :
      Artículos relacionados
    ·IronRuby Vs . Rubí Net 
    ·Cómo eliminar Rake Database Rails 
    ·Cómo utilizar SQL Raw en Rails 
    ·Cómo analizar XML en Ruby on Rails 
    ·Cómo instalar las gemas de rubí en Linux 
    ·Cómo hacer un encogimiento de hombros de encaje 
    ·Cómo utilizar Rails Rastrillo para actualizar Proyecto…
    ·Cómo configurar Apache con Rails 
    ·Cómo convertir un personaje a otro en Ruby 
    ·Cómo comparar cadenas en Ruby 
      Artículos destacados
    ·Cómo imprimir en Python sin cambiar la línea 
    ·¿Cuáles son las ventajas de Python 
    ·Cómo escribir un script en ASP 
    ·Cómo extraer palabras de una cadena en Python 
    ·El importante papel de las Ciencias de la Computación …
    ·Cómo utilizar un ratón en QBasic 
    ·Cómo ocultar texto en un InputBox en VBScript 
    ·Cómo compilar el código D en Vim 
    ·Cómo prevenir las pérdidas de memoria en C + + 
    ·De inicio de Java no apunta a la JDK 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com