cint函数示例
此示例使用cint函数将数值转换为整数。
dimmydouble,myint
mydouble=2345.5678“mydouble是双精度类型。
myint=cint(mydouble)“myint的值是2346。
cint主要是vb语言中的一个cast函数。通常,可以使用子类型转换函数编写代码,以显示某些操作的结果应表示为特定的数据类型,而不是默认类型。例如,对于货币、单精度或双精度运算,请使用cint或clng强制执行整数运算。cint函数用于从其他数据类型到整数子类型的国际公认格式转换。例如,十进制分隔符(如千分尺)的识别可能取决于系统的区域设置。如果表达式超出整数子类型的可接受范围,则会发生错误。在扩展数据中,请注意cint不同于fix和int函数。后两种方法对数字的分数进行截断而不是四舍五入。当分数正好为0.5时,cint函数通常将其舍入到最接近的偶数。例如,0.5四舍五入为0,1.5四舍五入为2。类型转换函数每个函数都可以强制将表达式转换为特定的数据类型。使用isdate函数确定日期是否可以转换为日期或时间。cdate可用于标识日期文本和时间文本,以及在可接受的日期范围内的值。将数字转换为日期时,整数部分转换为日期,小数部分转换为午夜开始的时间。
int()函数是vb系统提供的一个数值函数。它的函数是:[int(x),其中x可以是实数范围内的表达式。
其函数:返回小于x的最大整数;例如:
int(9.999),返回9;有无穷多个小于9.999的整数,。。。1,2,3,4,5,6,7,8,9,其中最大值为9
int(-9.999),返回-10;有无穷多个小于-9.999的整数,。。。。-12、-11、-10,其中最大值为-10
int(9),返回9,省略。