搜尋
首頁常見問題dint是什麼資料型別

dint是帶符號位元的32位元整數類型;dint的表示方法及範圍是“L#-2147483648~L# 2147483647”,定義為雙整數或長整數,位元組是電腦裡的資料量單位,在計算機中,資料只用0和1這種表現。

dint是什麼資料型別

本教學操作環境:windows10系統、DELL G3電腦。

dint是什麼資料型別

DINT 32位元整數其值域為-2147483648~ 2147483647

dint就是帶符號位元的32-位整數。 dint的表示方法及範圍是L#-2147483648~L# 2147483647;位元組是電腦裡的資料量單位 在電腦中,資料只用0和1這種表現形式。

dint資料介紹

帶符號位元的32-位元整數,DINT型別的資料-帶符號位元的32-位元整數,定義為「雙整數”或“長整數”,它的表示方法及範圍是:L#-2147483648~L# 2147483647。大盤中,通常把1500點和3000點稱為雙整數

#擴展知識

以西門子TIA S7-1200為例來說,1200的基本資料類型包括:二進制數、整數、浮點數、定時器資料、時間和日期、字串等。以下主要以容易混淆的二進制數、整數和浮點數進行解讀:

1、二進制數(BOOL、BYTE、WORD、DWORD、LWORD)

#(1)BOOL型:布爾,是表示1位的值,就是說0或1。

(2)BYTE:字節,是位字串,佔有8位,舉例說2#0 到 2#1111_1111,對應16進數就是16#00—16#FF。如IB2、MB10、DB1.DBB4

(3)WORD:字,是位字串,佔有16位,舉例說:2#0到2#1111 1111 1111 1111,對應的16進制數就是16#0—16#FFFF。如MW10、DB2.DBW1。

(4)DWORD:雙字,是位字串佔有32位,舉例說:2#0到2#1111 1111 1111 1111 1111 1111 1111 1111,對應的16進位數是16#0 —16#FFFF FFFF。如MD10、DB2.DBD1。

2、整數(SINT、USINT、INT、UINT、DINT、UDINT、LINT、ULINT),這裡的S代表短,U代表無符號、D代表雙。

(1)SINT和USINT

這兩種相同的是短整形數,佔8位,位址舉例:MB0,DB1.DBB0。但是這兩種的取值範圍是不同的。

SINT:有符號短整形,取值範圍-128—127,2#0—2#0111 1111,最高位元為符號位,

USINT:無符號短整形,取值範圍0—255,2#0—2#1111 1111

(2)INT和UINT

這兩種相同的是整形數,佔16位,位址舉例:MW0, DB1.DBW0。但是這兩種的取值範圍是不同的。

INT:有符號整形,取值範圍-32768—32767,2#0—2#0111 1111 1111 1111,最高位元為符號位,

USINT:無符號短整形,取值範圍0—65535,2#0—2#1111 1111 1111 1111

(3)LDNT和UDINT

這兩種相同的是雙整形數,佔32位,位址舉例:MD0,DB1.DBD0。但是這兩種的取值範圍是不同的。

DINT:有符號整形,取值範圍-2,147,483,648—2,147,483,647,2#0—2#0111 1111 1111 1111 1111 1111 1111 1111,1111 1111 1111 1111 1111,最高符號#UD符號整形,取值範圍0—4,294,967,295,2#0—2#1111 1111 1111 1111 1111 1111 1111 1111

3、浮點數


#############################################################################################)。單精度數(Real) 或64位元雙精度數(LReal) 表示。單精度浮點數的精確度最高為 6位元有效數字,而雙精確度浮點數的精確度最高為 15 位元有效數字。 ######在輸入浮點常數時,最多可以指定 6 位元 (Real) 或 15 位元 (LReal) 有效數字來保持精確度。 ######總結下:上述資料型態是我們在程式設計中最常用到的資料型別,透過上面的介紹大家應該對它們有一定的了解,雖然可能不同資料型別的資料佔有的位元組數是相同,但是它們的資料其實是不同的,例如,INT和WORD都是16位,但是它們包含資料內容是不同的,在程式設計中一定要注意。通常來說,WORD常用於邏輯計算,INT常用於數學計算,對於博途TIA S7-1200使用SCL程式設計時區分是比較嚴格的。 ######更多相關知識,請造訪###常見問題###欄位! ######

以上是dint是什麼資料型別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具