Table des matières
Quel type de données est dint ?
Maison Problème commun De quel type de données s'agit-il ?

De quel type de données s'agit-il ?

Sep 05, 2022 am 11:05 AM
数据类型

dint est un type entier de 32 bits avec un bit signé ; la méthode de représentation et la plage de dint sont "L#-2147483648~L#+2147483647", qui est défini comme un entier double ou un entier long. unité de données dans l’ordinateur. Dans les ordinateurs, les données ne sont exprimées que sous la forme de 0 et 1.

De quel type de données s'agit-il ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, ordinateur DELL G3.

Quel type de données est dint ?

DINT Entier de 32 bits. Sa plage de valeurs est -2147483648~+2147483647

dint est un entier de 32 bits avec un bit de signe. La méthode de représentation et la plage de dint sont L#-2147483648~L#+2147483647 ; l'octet est l'unité de quantité de données dans l'ordinateur, les données sont uniquement exprimées sous la forme de 0 et 1.

introduction aux données dint

Un entier de 32 bits avec un bit signé, données de type DINT - un entier de 32 bits avec un bit signé, défini comme un "entier double" ou un "entier long", et sa méthode de représentation est La plage est : L#-2147483648~L#+2147483647. Sur le marché, 1500 points et 3000 points sont généralement appelés entiers doubles

Connaissances étendues

En prenant Siemens TIA S7-1200 comme exemple, les types de données de base de 1200 comprennent : les nombres binaires, les entiers, les nombres à virgule flottante , Données de minuterie, heure et date, chaînes, etc. Ce qui suit explique principalement les nombres binaires, entiers et nombres à virgule flottante qui prêtent à confusion :

1. Nombres binaires (BOOL, BYTE, WORD, DWORD, LWORD)

(1) Type BOOL : booléen, qui représente une valeur de 1 bit. C'est 0 ou 1.

(2) BYTE : L'octet est une chaîne de bits occupant 8 bits. Par exemple, 2#0 à 2#1111_1111, le nombre hexadécimal correspondant est 16#00-16#FF. Tels que IB2, MB10, DB1.DBB4

(3) WORD : le mot est une chaîne de bits, occupant 16 bits, par exemple : 2#0 à 2#1111 1111 1111 1111, le nombre hexadécimal correspondant est 16#0 —16 #FFFF. Tels que MW10, DB2.DBW1.

(4)DWORD : double mot, qui est une chaîne de bits occupant 32 bits Par exemple : 2#0 à 2#1111 1111 1111 1111 1111 1111 1111 1111. Le nombre hexadécimal correspondant est 16#0—16#FFFF FFFF. . Tels que MD10, DB2.DBD1.

2. Entiers (SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT), où S signifie abrégé, U signifie non signé et D signifie double.

(1)SINT et USINT

Les deux sont le même entier court, occupant 8 bits, exemples d'adresses : MB0, DB1.DBB0. Mais les plages de valeurs de ces deux éléments sont différentes.

SINT : entier court signé, la plage de valeurs est -128-127, 2#0-2#0111 1111, le bit le plus élevé est le bit de signe,

USINT : entier court non signé, la plage de valeurs est 0-255, 2# 0—2#1111 1111

(2)INT et UINT

sont les mêmes entiers, occupant 16 bits Exemples d'adresses : MW0, DB1.DBW0. Mais les plages de valeurs de ces deux éléments sont différentes.

INT : entier signé, plage de valeurs -32768-32767, 2#0-2#0111 1111 1111 1111, le bit le plus élevé est le bit de signe,

USINT : entier court non signé, plage de valeurs 0-65535,2 #0 —2#1111 1111 1111 1111

(3) LDNT et UDINT

sont les mêmes entiers doubles, occupant 32 bits, exemples d'adresses : MD0, DB1.DBD0. Mais les plages de valeurs de ces deux éléments sont différentes.

DINT : entier signé, plage de valeurs -2 147 483 648—2 147 483 647, 2#0—2#0111 1111 1111 1111 1111 1111 1111 1111, le bit le plus élevé est le bit de signe,

UDINT : valeur entière non signée, plage 0 à 4 294 967 295, 2#0—2#1111 1111 1111 1111 1111 1111 1111 1111

3. Nombres à virgule flottante

Les nombres réels (ou à virgule flottante) sont représentés par des nombres à simple précision de 32 bits (réels) ou des nombres à double précision de 64 bits ( LRéel) . Les nombres à virgule flottante simple précision ont une précision allant jusqu'à 6 chiffres significatifs, tandis que les nombres à virgule flottante double précision ont une précision allant jusqu'à 15 chiffres significatifs.

Lors de la saisie de constantes à virgule flottante, vous pouvez spécifier jusqu'à 6 (Real) ou 15 (LReal) chiffres significatifs pour maintenir la précision.

Pour résumer : les types de données ci-dessus sont les types de données les plus couramment utilisés en programmation. Grâce à l'introduction ci-dessus, tout le monde devrait en avoir une certaine compréhension, bien que le nombre d'octets occupés par les données de différents types de données puisse être le même. Ils Les données sont en fait différentes. Par exemple, INT et WORD sont tous deux 16 bits, mais le contenu des données qu'ils contiennent est différent. Vous devez y prêter attention lors de la programmation. De manière générale, WORD est souvent utilisé pour les calculs logiques et INT pour les calculs mathématiques. La distinction est stricte lors de l'utilisation de la programmation SCL pour TIA S7-1200.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment convertir les types de données php8 Comment convertir les types de données php8 Nov 16, 2023 pm 02:51 PM

Les méthodes du type de données php8 incluent la conversion d'une chaîne en entier, la conversion d'un entier en chaîne, la conversion d'une chaîne en nombre à virgule flottante, la conversion d'un nombre à virgule flottante en chaîne, la conversion d'un tableau en chaîne, la conversion d'une chaîne en tableau, la conversion d'une valeur booléenne en entier, la conversion d'un entier en Détermination et conversion de valeurs booléennes et de types de variables. Introduction détaillée : 1. La conversion d'une chaîne en un entier inclut la fonction intval() et la conversion de type forcée (int) ; 2. La conversion d'un entier en chaîne inclut la fonction strval() et la conversion de type forcée (string) ; une chaîne à un flotteur Points et ainsi de suite.

Quel type de données doit être utilisé pour le champ sexe dans la base de données MySQL ? Quel type de données doit être utilisé pour le champ sexe dans la base de données MySQL ? Mar 14, 2024 pm 01:21 PM

Dans une base de données MySQL, les champs de genre peuvent généralement être stockés en utilisant le type ENUM. ENUM est un type d'énumération qui nous permet d'en sélectionner une comme valeur d'un champ parmi un ensemble de valeurs prédéfinies. ENUM est un bon choix pour représenter une option fixe et limitée comme le sexe. Examinons un exemple de code spécifique : supposons que nous ayons une table appelée « utilisateurs » qui contient des informations sur l'utilisateur, y compris son sexe. Maintenant, nous voulons créer un champ pour le genre, nous pouvons concevoir la structure du tableau comme ceci : CRE

Quel est le meilleur type de données pour les champs de genre dans MySQL ? Quel est le meilleur type de données pour les champs de genre dans MySQL ? Mar 15, 2024 am 10:24 AM

Dans MySQL, le type de données le plus approprié pour les champs de genre est le type d'énumération ENUM. Le type d'énumération ENUM est un type de données qui permet de définir un ensemble de valeurs possibles. Le champ genre est adapté à l'utilisation du type ENUM car le genre n'a généralement que deux valeurs, à savoir masculin et féminin. Ensuite, j'utiliserai des exemples de code spécifiques pour montrer comment créer un champ de genre dans MySQL et utiliser le type d'énumération ENUM pour stocker les informations de genre. Voici les étapes : Tout d'abord, créez une table nommée utilisateurs dans MySQL, y compris

Quels sont les types de données Python ? Quels sont les types de données Python ? Dec 11, 2023 pm 04:17 PM

Les types de données Python incluent : 1. Type entier ; 2. Type à virgule flottante ; 3. Nombre complexe ; 5. Chaîne 6. Liste ; Introduction détaillée : 1. Type entier, utilisé pour représenter des entiers, qui peuvent être positifs, négatifs ou nuls. En Python, la plage de valeurs que les entiers peuvent représenter est spécifique à la plate-forme. 2. Type à virgule flottante, utilisé pour représenter ; les nombres avec des parties décimales. Les nombres à virgule flottante peuvent représenter des nombres positifs, des nombres négatifs et zéro ; 3. Les nombres complexes, utilisés pour représenter des nombres complexes, y compris des parties réelles et imaginaires ; 4. Le type booléen, utilisé pour représenter des valeurs booléennes, etc.

Carte mentale de la syntaxe Python : compréhension approfondie de la structure du code Carte mentale de la syntaxe Python : compréhension approfondie de la structure du code Feb 21, 2024 am 09:00 AM

Python est largement utilisé dans un large éventail de domaines grâce à sa syntaxe simple et facile à lire. Il est crucial de maîtriser la structure de base de la syntaxe Python, à la fois pour améliorer l’efficacité de la programmation et pour acquérir une compréhension approfondie du fonctionnement du code. À cette fin, cet article fournit une carte mentale complète détaillant divers aspects de la syntaxe Python. Variables et types de données Les variables sont des conteneurs utilisés pour stocker des données en Python. La carte mentale affiche les types de données Python courants, notamment les entiers, les nombres à virgule flottante, les chaînes, les valeurs booléennes et les listes. Chaque type de données a ses propres caractéristiques et méthodes de fonctionnement. Opérateurs Les opérateurs sont utilisés pour effectuer diverses opérations sur les types de données. La carte mentale couvre les différents types d'opérateurs en Python, tels que les opérateurs arithmétiques, ratio

Quel est le meilleur choix de type de données pour le champ de genre dans MySQL ? Quel est le meilleur choix de type de données pour le champ de genre dans MySQL ? Mar 14, 2024 pm 01:24 PM

Lors de la conception de tables de base de données, le choix du type de données approprié est très important pour l'optimisation des performances et l'efficacité du stockage des données. Dans la base de données MySQL, il n'existe pas vraiment de meilleur choix pour le type de données pour stocker le champ de genre, car le champ de genre n'a généralement que deux valeurs : masculin ou féminin. Mais pour des raisons d’efficacité et de gain de place, nous pouvons choisir un type de données approprié pour stocker le champ genre. Dans MySQL, le type de données le plus couramment utilisé pour stocker les champs de genre est le type d'énumération. Un type énumération est un type de données qui peut limiter la valeur d'un champ à un ensemble limité.

Explication détaillée de la façon d'utiliser le type booléen dans MySQL Explication détaillée de la façon d'utiliser le type booléen dans MySQL Mar 15, 2024 am 11:45 AM

Explication détaillée de l'utilisation des types booléens dans MySQL MySQL est un système de gestion de bases de données relationnelles couramment utilisé dans les applications pratiques, il est souvent nécessaire d'utiliser des types booléens pour représenter des valeurs logiques vraies et fausses. Il existe deux méthodes de représentation de type booléen dans MySQL : TINYINT(1) et BOOL. Cet article présentera en détail l'utilisation des types booléens dans MySQL, y compris la définition, l'affectation, la requête et la modification des types booléens, et l'expliquera avec des exemples de code spécifiques. 1. Le type booléen est défini dans MySQL et peut être

Introduction à la syntaxe de base et aux types de données du langage C Introduction à la syntaxe de base et aux types de données du langage C Mar 18, 2024 pm 04:03 PM

Le langage C est un langage de programmation informatique largement utilisé, efficace, flexible et puissant. Pour maîtriser la programmation en langage C, vous devez d’abord comprendre sa syntaxe de base et ses types de données. Cet article présentera la syntaxe de base et les types de données du langage C et donnera des exemples. 1. Syntaxe de base 1.1 Commentaires En langage C, les commentaires peuvent être utilisés pour expliquer le code afin d'en faciliter la compréhension et la maintenance. Les commentaires peuvent être divisés en commentaires sur une seule ligne et en commentaires sur plusieurs lignes. //Ceci est un commentaire sur une seule ligne/*Ceci est un commentaire sur plusieurs lignes*/1.2 Mot clé Langage C