vb.net的布尔类型 vb定义布尔型变量

VB中,布尔类型和数值型如何转换?[格式]:
P=CBool(X) ' 将X转换为"布尔"(Boolean)类型
P=CByte(X) ' 将X转换为"字节"(Byte)类型
P=CCur(X) ' 将X转换为"金额"(Currency)类型
P=CDate(X) ' 将X转换为"日期"(Date)类型
P=CDbl(X) ' 将X转换为"双精度"(Double)类型
P=CInt(X) ' 将X转换为"整型"(Integer)类型
P=CLng(X) ' 将X转换为"长整型"(Long)类型
P=CSng(X) ' 将X转换为"单精度"(Single)类型
P=CStr(X) ' 将X转换为"字符串"(String)类型
P=Cvar(X) ' 将X转换为"变体型"(Variant)类型
P=CVErr(X) ' 将X转换为Error值
[ 范例 ]:
(1). CStr(13)+CStr(23)' 数值转换成字符串后,用"+"号连接,结果:1323
(2). CInt("12")+12' 字符串转换成整型后与12相加,结果:24
【vb.net的布尔类型 vb定义布尔型变量】(3). P=CInt(True)' 输出结果为-1
' 布尔值与数值的转换时要注意,布尔值只有True和False,其中True在内存中为-1,False存为0
(4). CBool(-0.001)' 输出结果为True
' 将数值转换为布尔型时,等于0的数值将得到False,不等于0的数值得到True.
2. Int(X),Fix(X):取X的整数值
[格式]:
P=Int(X) ' 取=X的最大整数值
P=Fix(X) ' 取X的整数部分,直接去掉小数
[范例]:
(1) Int(-54.6) ' 结果为-55,取=-54.6的最大整数
(2) Fix(54.6) ' 结果为54,取整数并直接去掉小数 。
布尔类型是什么意思?布尔型Boolean是编程语言pascal、VB、C++等的一种类型变量类型 。
布尔型的值只有两个:false(假)和true(真) , 且false的序号为0 , true的序号是1(或者是非0) 。
用于布尔型的标准函数有:
ord(取序号),pred(前导),succ(后继) 。
计算机术语
boolean数据类型boolean变量存储为8位(1个字节)的数值形式,但只能是True或是False 。
当作为一个构造函数(带有运算符new)调用时 , Boolean()将把它的参数转换成一个布尔值 , 并且返回一个包含该值的Boolean对象 。
如果作为一个函数(不带有运算符new)调用时 , Boolean()只将把它的参数转换成一个原始的布尔值,并且最终返回这个值 。
VB中布尔型怎么用的呢可以通过使用关键字 True 与 False 可给 Boolean 变量赋值
Boolean 数据类型
Boolean 变量存储为 16 位(2 个字节)的数值形式,但只能是 True 或是 False 。Boolean 变量的值显示为 True 或 False(在使用 Print 的时候) , 或者 #TRUE# 或 #FALSE#(在使用 Write # 的时候) 。使用关键字 True 与 False 可将 Boolean 变量赋值为这两个状态中的一个 。
Option Explicit
1
2
3
4
5
6
7
8
9
Dim flag As Boolean
Private Sub Command1_Click()
Debug.Print flag 'Boolean 变量初始值是False
flag = True '给Boolean 变量赋值为True
Debug.Print flag
flag = Not flag '给Boolean 变量取反
Debug.Print flag
End Sub
在VB中Boolean是什么意思?Boolean是一种数据类型(布尔值)包括两个值vb.net的布尔类型:True和False
当命题为真时返回truevb.net的布尔类型,命题为假时返回false
“VB数据”有哪些类型?是什么意思?VB 6.O提供的基本数据类型主要有:字符型数据、数值型数据、货币类型、字节类型、布尔类型、日期类型、通用类型、无符号类型、对象类型等9种数据类型 。
1.字符型数据
字符型数据(String)用以定义一个字符序列 。在内存中一个字符用一个字节来存放 。
2.数值型数据
数值型数据包括:整型、长整型、浮点型(单精度和双精度)4种 。

推荐阅读