VB中single與Integer的區別是什麼?能否舉例

2022-04-08 19:53:20 字數 3755 閱讀 4629

1樓:愚雲皇甫佳惠

string是字元竄,就是純字元的那種,不能進行計算,類似於漢字,佔用2個位元組

byte是位元組,取值範圍是1~255,佔用1個位元組integer只能定義純整數,取值範圍是-32768~32767,佔用2個位元組

single是單精度,就是定義時可以有小數,佔用2個位元組double是雙精度,也是定義時可以有小數,但它的取值比單精度大,佔用4個位元組

使用方法要看定義的東西最大有多大,儘可能的用佔用位元組少的定義

2樓:

前一個是單精度,後一個是整型…兩者表示範圍不同,一般用整型,其餘的忘了…

3樓:匿名使用者

single(單精度浮點型)變數儲存為 ieee 32 位(4 個位元組)浮點數值的形式,它的範圍在負數的時候是從 -3.402823e38 到 -1.401298e-45,而在正數的時候是從 1.

401298e-45 到 3.402823e38。

integer 變數儲存為 16位(2 個位元組)的數值形式,其範圍為 -32,768 到 32,767 之間。

在 vb 中single和integer的區別

4樓:

single取值 -3.402e38---3.402e38

integer取值 -32768----32767

現在vb6.0以上建議你使用single或long型別。因為vb內部計算是用的4位元組,如果用integer型別的話,vb會自動轉換的。但肯定會用掉一點時間。

5樓:匿名使用者

single 可以是帶小數點的數,integer 只能是整數。

6樓:

int 是整型 如 1、2

single 是單精度型 如 1.000000000 2.00000000

vb什麼時候用integer,什麼時候用single,還有別的等等

7樓:匿名使用者

integer表示整形的資料,single則是單精度的,也就是小數,意思是如果你的資料有小數,那就用single或double,如果是整數那就用integer

8樓:匿名使用者

根據你的實際應用使用不同的變數型別。比如要表達年齡,可以用integer,表達身高(1.x米),可以用single。

每種不同的資料型別有自己的數值範圍和精度,應該根據你程式中變數所代表的含義來選擇。這是程式設計的基本知識。

9樓:匿名使用者

integer型別一般是表示整形資料,如1、2、3、……等等,範圍是從-32768~32767

string型別表示字串型別,比如你有一段文字說明或標題等等,也就是用雙引號包含起來的部分。

double型別表示雙精度浮點型別,也就是帶有小數的資料,範圍:

負數:-1.79769313486232e308到-4.94065645841247e-324

正數:4.94065645841247e-324到1.79769313486232e308

你可以檢視相關的msdn幫助檔案

另外,站長團上有產品**,便宜***

10樓:匿名使用者

整數用integer,有小數的用single

integer和single的區別是什麼啊

11樓:達興老師聊汽車

integer和single的區別為:指代不同、用法不同、側重點不同。

一、指代不同

1、integer:整數資料型別。

2、single:單精度的實數。

二、用法不同

1、integer:integer,整數 / 整型數,是程式語言的基本資料型別之一,用以指示變數的資料型別,有時也用於常量(變數、表示式)的強制資料型別轉換。整型資料的長度及其取值範圍並不固定,受編譯環境影響。

2、single:single(單精度浮點型),以其強大的操作能力、優雅的語法風格、創新的語言特性和便捷的面向元件程式設計的支援成為.net開發的首選語言。

三、側重點不同

1、integer:integer儲存為 16位(2 個位元組)的數值形式。

2、single:single儲存為 ieee 32 位(4 個位元組)浮點數值的形式。

12樓:

前者是整型的(整數),後者是單精度的(實數)。

13樓:淡慕山

integer [ 'intidʒə ]

基本翻譯:

n.完整的事物,整體,整數

[計算機]整數

網路釋義:

integer:整數/整型/整數型

an integer:整數型

single [ 'siŋgl ]

基本翻譯:

a.單身的,單純的,單一的

這下你應該懂了吧?

14樓:

integer儲存為 16位(2 個位元組)的數值形式,其範圍為 -32,768 到 32,767 之間。integer 的型別宣告字元是百分比符號 (%)。

single儲存為 ieee 32 位(4 個位元組)浮點數值的形式,它的範圍在負數的時候是從 -3.402823e38 到 -1.401298e-45,而在正數的時候是從 1.

401298e-45 到 3.402823e38。single 的型別宣告字元為感嘆號 (!)。

vb裡面,dim…as以下的這三個:integer、string、single,它們有什麼區別?

15樓:匿名使用者

integer整形,就是說只能儲存整數比如,1,100,355string字元型,只能儲存字元型資料比如「123」,「adf」,「撒旦法」(字元型資料要用引號擴起來)

single儲存的小數。比如4.0,13.6,100.5等當然他們都各有各的精度,還有能儲存的最大值和最小值都不一樣。

16樓:匿名使用者

integer 整形數字 -32768-32767

string 字串

single 單精度小數

vb中double 和single 和 integer 有什麼區別呢?

17樓:小賴

double 雙精度single 單精度 integer整型

18樓:全長征須儀

現在的vb指的是vb.net,所有的型別都是.net

framework提供的(而不是vb自己的),int是4位元組(32位)整數,long是64位整數,double和single分別是64和32位的浮點數,string。。。就是字串型別啊

vb程式設計中,dim a as single,integer...之類的是什麼意思

19樓:真_超魔導

string是字串型別

比如 "你好"

single是單精度浮點數,個人比較粗略的理解就是小數integer就是證書

dim是定義,每當你需要一個變數的時候,就必須先定義

20樓:匿名使用者

dim a as single是定義一個變數a為單精度型變數,用於存放你程式執行中產生的值。當需要時就要定義。single單精度型,integer整型數,single字串型數

vb中exitfor什麼意思vb中for必須和exitfor成對使用嗎

exit for是退出for迴圈用的,你用for next迴圈的時候,達到某種條件需要退出,就加上內exit for就可以退出for迴圈了。容例程 for i 1 to 100 j j 1 if j 50 then exit for end if next dim i as integer for ...

vb中for迴圈step的問題VB中FOR迴圈STEP的問題

如果沒有其他條件使迴圈變數的值發生變化,當第一次迴圈條件滿足時,step為0將造成死迴圈,當第一次迴圈條件不滿足時,step為0不迴圈 先看這幾句執行時的作用 1 s 0,給s設初值0 2 for i 1 to 5,第一次執行這一句時,對i設初值1,以後每次執行這一句時都判斷i的值是否介於初值和終值...

vb中如何控制字型大小,vb中如何控制字型大小

所有的控制元件都有字型屬性,找到它修改就可以了。如果需要在程式中動態修改也可以的,什麼意思?是說編寫出的運用程式的字型大小還是什麼?ctlnew.font.size 18ctlnew.font.name 宋體 ctlnew.forecolor vbhighlightctlnew.fontbold t...