非整數類型包括Decimal(128位)定點數、Single(32位)單精度浮點數和Double(64位)雙精度浮點數。他們都是有符號類型。定點數取值不允許有舍入的誤差,而浮點數允許有舍入的誤差。浮點數的表示形式為:mmmEeee其中mmm為屨,而eee為指數(以10為底),對于非整數類型,值類型D表示Decimal,F表示Single,R表示Double。數字類型一般情況下可以直接相互進行轉換.
在克東等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供網站建設、成都網站制作 網站設計制作按需設計,公司網站建設,企業網站建設,品牌網站設計,全網整合營銷推廣,外貿營銷網站建設,克東網站建設費用合理。
1.基本數據類型
基本數據類型是由系統定義的數據類型,包括數值數據類型、字節型、邏輯型、日期型、字符型、字符串類型和對象類型。
(1)數值(Numeric)數據類型
數值數據類型分別是:Integer、Long、Single、Double和Decimal,它們的表數范圍、所占字節數如表3-1所列。
表3-1 VB .NET的數值數據類型
類型 數值范圍 字節數
Integer -2147483648 ~ 2147483647 4
Long 9223372036854775808 ~ 9223372036854775807 8
Short -32768 ~ 32767 2
Single -3.402823E38 ~-1.401298E-451.041298E-45 ~ 3.402823E38 4
Double -1.7976313486231E308 ~ 4.94065645841247E-324
4.94065645841247E-324 ~ 1.79769313486231E308 8
Decimal -7922816251426433759354 ~ 79228162514264337593543950335
絕對值最小的非0數為:+/-0.000000000000000000000000001 12
(2)字節(Byte)數據類型
字節類型用以存儲二進制數據,占1字節,其數值范圍在0~255的整數,是一個無符號的數據類型。在進行ANSI與Unicode格式轉換時,若數據是用Byte格式存儲的,就可以保留其原值;若數據是用String格式存儲的則可能會遭到破壞。在讀文件、寫文件、調用DIL、調用對象的方法和屬性時,VB .NET都會自動在ANSI和Unicode之間進行轉換。注意,除了一元減號外,所有對整數起作用的運算符都可用于Byte類型的數據。
(3)邏輯(Boolean)數據類型
邏輯類型數據占2個字節,主要用來存放邏輯判斷的結果,取值為邏輯值,即True(真)或False(假)。當將其他數據類型轉換為邏輯數據時,非0轉換為True,0轉換為False。
(4)日期(Date)數據類型
Date類型用來保存日期和時間數據,占8字節,取值范圍為1-1-0001 0:00:00~12-31-9999 23:59:59的日期時間,即日期范圍為公元1年1月1日~9999年12月31日,時間范圍為0:00:00~23:59:59。Date數據要求在日期時間值前后加上“#”,日期時間值的格式為m-d-yyyy hh : mm : ss(月-日-年時:分:秒)。例如:#12-3-2003 10:20:18#。
(5)字符(Char)型
字符型數據占2字節,取值范圍0~65535,代表一個Unicode字符。Char數據類型與數值類型之間不允許隱式轉換,但可使用系統的Asc()或AscW()將Char數據顯示轉換為數值數據。
(6)字符串(String)數據類型
String類型用于保存字符串數據,一個字符占1字節,一個漢字占2字節,字符串最大長度可達20億(231)個Unicode字符。字符串前后要加上" "。例如:"Good morning !"、"程序"。
(7)對象(Object)數據類型
Object類型用來存儲應用程序中的對象,可存放任何類型的數據,占4字節。
2.自定義數據類型
用戶自定義類型在Visual Basic.NET中稱為“結構”(Structure),包含一個或多個不同種類的數據類型,視自定義類型的成員來決定存放的數據,關鍵字為System.ValueType。用戶自定義類型數據占用的內存空間是其包含的所有數據類型所占用內存空間的總和。
單精度只保留6位有效數字。另外雙精度可以保留15位數字。這是2者最明顯的區別。
1、int類型數組轉換為Integer類型的數組。
2、long類型數組轉換為Integer類型的數組。
3、char類型數組轉換為Integer類型的數組。
4、String類型數組轉換為Integer類型的數組。
5、double類型數組轉換為Integer類型的數組。
標題名稱:包含vb.net實數型的詞條
當前地址:http://vcdvsql.cn/article46/doiedhg.html
成都網站建設公司_創新互聯,為您提供動態網站、Google、移動網站建設、網站設計、網站策劃、虛擬主機
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯