Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour modifier la taill…
  • Comment calculer Big Endian Valeur E…
  • Comment écrire le code informatique…
  • Comment faire pour mettre un point d…
  • Comment programmer en MIPS 
  • Comment programmer Sudoku 
  • Comment accéder aux données d'un f…
  • Vs Visual Basic. Fortran 
  • Comment changer la couleur de Fields…
  • Comment rédiger un indice de foncti…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Définition de COBOL Comp- 3

    Le langage de programmation COBOL informatique définit toutes les variables en mémoire dans la Division des données , l'une des quatre grandes divisions de la langue exige de chaque programme . Dans la Division des données , chaque variable a un nom, une taille et un format. Si un programme a besoin pour exécuter des opérations mathématiques sur des nombres , utilisez le format Comp -3, qui stocke les données numériques sous forme décimale condensée . Math décimal

    COBOL a un plusieurs façons de représenter les nombres en mémoire : dans un format d'affichage des caractères , des entiers et en virgule emballé . Vous pouvez entrer , l'affichage et le nombre d'impression au format caractère , mais vous ne pouvez pas exécuter des opérations mathématiques sur eux. Vous pouvez faire des mathématiques sur des nombres entiers, mais ils n'ont pas décimales. Le format décimal condensé de Comp -3 vous permet d'effectuer mathématiques sur les nombres avec des décimales , comme les montants , les taux et les quantités fractionnaires. Par exemple, un calcul de la paie multiplie une variable d'heures travaillées par une rémunération variable de taux , en plaçant le résultat dans une variable de majoration salariale . Taux de rémunération horaire de l'employé et le salaire brut sont en dollars et en cents. Ses heures travaillées sont en heures décimales . Ces variables sont des candidats parfaits pour le Comp- 3 Format .
    Emballé par rapport à l'affichage des décimales

    interne, l'ordinateur enregistre un chiffre décimal dans chaque demi- octet d'une emballé la variable décimale. Cela permet d'économiser la mémoire et le calcul des vitesses . Un champ décimal d'affichage , tel que pour l'affichage et l'écran d'impression , utilise un octet par chiffre. En décimal condensé , les arrangements de bits ne correspondent pas à afficher des caractères , donc si vous essayez d'afficher un champ Comp -3 , vous obtenez des caractères incompréhensibles .
    Photo Clause
    < br >

    Chaque variable dans la Division des données a une clause de l'image , qui définit la façon dont les magasins d'ordinateurs et utilise l'information . La clause d'image définit la taille de la variable, virgule et d'autres caractéristiques . Pour le format Comp -3 , COBOL permet seulement certaines images des personnages de la clause : S, 9 et V. Un "9" représente un chiffre, les localise "V" le point décimal implicite dans la variable et un "S" indique COBOL que vous voulez de garder une trace du signe de ce numéro. COBOL utilise un "V" au lieu d'une période pour indiquer qu'il ne stocke pas le caractère point décimal réel dans un domaine Comp- 3. Si vous omettez le "S" pour le signe de la variable , COBOL suppose qu'il ne contient que des nombres positifs .
    Taille maximale

    COBOL restreint Comp- 3 variables à un maximum de 18 chiffres , plus le signe . La clause d'image car c'est S9 (18). Vous pouvez localiser le point décimal implicite n'importe où dans les 18 chiffres , si la clause d'image S9 ( 16) V99 est également valable . Notez que le " V" de la décimale implicite n'utilise pas un chiffre.
    Utilisation

    décimal Vous trouverez Comp- 3 variables dans les deux enregistrements de données et dans le Section de travail de la Division de stockage de données , mais jamais dans les données imprimées ou affichées , que celles-ci exigent des champs de caractères. COBOL vérifie le type de données mobiles dans une variable Comp- 3. Si un programme met à tort noms ou d'autres données de caractères dans un champ Comp -3 , COBOL affiche une erreur et arrête le programme.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment tester un package SSIS 
  • Comment briser une chaîne Long 
  • Comment faire pour convertir une application WPF pour une bibliothèque de classes WPF 
  • Comment mettre à jour le Plan de Test 
  • Comment se faire payer pour faire une appli Facebook 
  • Les avantages de ces héritages 
  • Comment faire pour installer Innovatek 
  • Comment faire pour modifier le dossier partagé dans 3ami 
  • Comment construire des applications Flash 
  • Comment lire un livre de programmation 
  • Connaissances Informatiques © http://www.ordinateur.cc