| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> rubino Programmazione >> Content
    Tipi di testo , Integer e String in Rails
    Nel framework Ruby on Rails , basato sul linguaggio di programmazione Ruby , l' applicazione memorizza ogni pezzo di dati come un tipo particolare. I tipi includono testo , stringa , integer , float e timestamp , tra gli altri. A seconda del tipo , è possibile eseguire diverse operazioni e salvare valori diversi . Conoscere le differenze e le limitazioni di ogni tipo di dati può aiutare a scegliere quello migliore per ogni pezzo di dati o di ogni colonna in un database. Controllare Tipo

    Se non si conosce il tipo di un certo pezzo di dati è, si può controllare nella console Rails . È sufficiente digitare il seguente comando :

    b.class

    Sostituire " b" con il nome della variabile per il vostro pezzo di dati . Per esempio :

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

    Variabile " , b " è un array
    String

    . " stringa " è un tipo di dati molto comune in Ruby on Rails . Una stringa può contenere una sola parola , un numero o una frase. Una stringa è circondato da virgolette

    Per impostare una stringa : .

    B = " La mucca ha saltato sopra la luna . "

    Per accedere al primo carattere una stringa , in posizione di indice pari a zero :

    b [ 0 ] = " T "

    Per accedere a una gamma all'interno di una stringa , come ad esempio i primi tre caratteri :

    b [ 0,2] = "Il "

    è possibile eseguire operazioni matematiche su una stringa, ma i risultati possono non essere quello che vi aspettate . Per esempio :

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

    numeri in una stringa non sono visti come numeri da Ruby . È necessario utilizzare un tipo di dati numerico , come ad esempio " intero " o " galleggiare ", se si desidera eseguire la matematica . Un po ' confusamente , se si sta impostando un tipo di colonna , selezionare il tipo di dati " stringa" per una colonna in cui si prevede di memorizzare array o hash .
    Testo
    < br >

    Un campo "testo" in Rails è progettato per contenere quantità superiori di dati, ad esempio descrizioni dei prodotti o dei campi del profilo utente . Il database scelto , come MySQL , determina la lunghezza massima di un campo di testo .
    Integer

    campo " numero intero " può accettare solo numeri . Se si tenta di immettere una lettera , si otterrà un errore . Un numero intero è un numero intero . Esso non ha cifre a destra della virgola decimale . Se si divide un numero intero e il risultato dovrebbe avere un resto , Ruby arrotonderà la risposta fino al numero intero successivo . Ciò può causare risultati imprevisti in equazioni matematiche più passaggi se non si è a conoscenza di questo . Usare " float " invece di "integer" se hai bisogno di lavorare con i decimali . È possibile eseguire equazioni matematiche con il tipo di dati integer . Per esempio :

    b = 5c = 5 * bc = 25

    Previous :

    next :
      Articoli Correlati
    ·Come reinstallare RubyGems 
    ·Come determinare la modalità Rails 
    ·Come impostare Mongrel in Ruby 
    ·Differenze tra include e require in Ruby 
    ·Come confrontare le stringhe in Ruby 
    ·Come installare un plugin per Rails Immediata applicazi…
    ·Come installare rubino gemme in Linux 
    ·Come fare il parsing di un file HTML con Ruby 
    ·Come battere il Terzo Capopalestra Con Grovyle in Pokem…
    ·Come eseguire l'override di una classe Rubino 
      Articoli in evidenza
    ·Come creare un Applet & C + + 
    ·Come fare un immagine di base Uploader video 
    ·Come faccio a scrivere un programma di conversione di t…
    ·Presentazione di PowerPoint Tutorial : Nucleo Java 
    ·Come inserire un array nel primo elemento Using C + + 
    ·Database Tutorial Visual Basic 
    ·Come verificare Python 
    ·Come trovare SAS Training 
    ·Tutorial per PHP & SimpleXML Attributi 
    ·Programmazione di base Aiuto 
    Copyright © Conoscenza Informatica http://it.wingwit.com