Connaissances Informatiques >> programmation >> Ruby Programming >> Content
  Derniers articles
  • Comment installer manuellement un Ru…
  • Rails, échafaudage et types de donn…
  • Comment utiliser le Ruby on Rails Co…
  • Comment faire pour installer joyaux …
  • Comment ajouter plateforme Ruby à N…
  • Comment lire une ligne dans un fichi…
  • Comment imprimer un fichier en Ruby 
  • Comment déterminer le mode de Rails…
  • Comment supprimer Râteau de base de…
  • Comment faire pour créer un tableau…
  •   Ruby Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Ruby Programming

    Types texte , Integer et cordes en Rails

    Dans le framework Ruby on Rails , basé sur le langage de programmation Ruby, une application stocke chaque élément de données comme un type particulier. Types comprennent du texte , string , integer, float et un timestamp , entre autres. Selon le type , vous pouvez effectuer différentes opérations et enregistrer des valeurs différentes. Connaître les différences et les limites de chaque type de données peuvent vous aider à choisir le meilleur pour chaque élément de données ou chaque colonne dans une base de données . Vérifiez le type

    Si vous ne savez pas quel type d'un certain morceau de données est, vous pouvez vérifier dans la console Rails. Il suffit de taper la commande suivante:

    b.class

    Remplacer " b" avec le nom de la variable pour votre morceau de données . Par exemple:

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

    Variable " b " est un tableau
    cordes

    . " string " est un type de données très commun dans une application Ruby on Rails. Une chaîne peut contenir un seul mot, un nombre ou une phrase. Une chaîne est entourée de guillemets

    Pour définir une chaîne: .

    B = " La vache a sauté sur la lune . "

    Pour accéder au premier caractère une chaîne à l'index emplacement zéro :

    b [0] = "T"

    Pour accéder à un éventail dans une chaîne, comme les trois premiers caractères :

    b [0,2 ] = "Le "

    Vous pouvez effectuer des opérations mathématiques sur une chaîne, mais vos résultats ne sont pas ce que vous attendez . Par exemple:

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

    chiffres dans une chaîne ne sont pas considérés comme des numéros de Ruby. Vous devez utiliser un type de données numérique , comme « entier » ou « float », si vous voulez effectuer des calculs. Quelque peu confuse , si vous configurez un type de colonne , sélectionnez le type de données " chaîne" pour une colonne dans laquelle vous envisagez de stocker des tableaux ou des hachages .
    Texte Clip < br >

    Un champ "texte" dans Rails est conçu pour contenir des quantités de données plus longues , comme des descriptions de produits ou domaines de profil des membres. Votre base de données choisie , comme MySQL, détermine la longueur maximale d'un champ de texte.
    Entier

    Un champ "integer" ne peut accepter que des nombres. Si vous essayez de saisir une lettre , vous obtiendrez une erreur . Un nombre entier est un nombre entier . Il n'a pas de chiffres à droite de la virgule. Si vous divisez un nombre entier et le résultat devrait avoir un reste, Ruby autour de la réponse à l'entier supérieur . Cela peut entraîner des résultats inattendus dans des équations mathématiques à plusieurs étapes si vous n'êtes pas au courant de cela. Utilisez "flotter" au lieu de "integer" si vous avez besoin de travailler avec des décimales . Vous pouvez effectuer des équations mathématiques avec le type de données entier . Par exemple:

    b = 5c = 5 * BC = 25

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment vérifier si une chaîne Ruby a une chaine 
  • Comment comparer des chaînes en Ruby 
  • Comment faire pour installer Rails sur un RC dans Ubuntu 
  • Comment échapper à une sortie HTML dans Rails 
  • Comment arrêter toutes les exécutions sur Ruby 
  • Comment utiliser constante globale en Ruby Rails 
  • Comment créer un état ​​pour en Ruby 
  • Comment créer un tableau de numéros séquentiels dans Ruby 
  • Comment imprimer un fichier en Ruby 
  • Comment trouver un élément de tableau en Ruby 
  • Connaissances Informatiques © http://www.ordinateur.cc