int函数,是VFP数值函数的一种,是将一个要取整的实数(可以为数学表达式)向下取整为最接近的整数。
INT函数将返回实数向下取整后的整数值。它的语法格式为INT(number),其中的number是需要进行取整的实数。INT函数,是VFP数值函数的一种,是将一个要取整的实数(可以为数学表达式)向下取整为最接近的整数。利用INT函数可以返回一个小数的整数,如4.323,返回4,它不是四舍五入,而是舍尾法,即使4.987,也是返回4,而不是5。
例如INT(8.6)的返回值为8,而INT(-8.6)的返回值为-9。TRUNC函数是将数字的小数部分截去,返回数字的整数部分。它的语法格式为TRUNC(number,number_digits),其中number为需要截尾取整的数字,number_digits为指定取整精度的数字,默认为0。例如函数TRUNC(8.5)的返回值是8,而TRUNC(-8.5)的返回值为-8。
int函数的价值和代表
具有整数类型的项的值是它对应的数学整数。积分类型可以是无符号的(只能表示非负整数)或有符号(也能表示负整数)。整数值通常在程序的源代码中指定为可选的前缀为+或-的数字序列。一些编程语言允许其他符号,例如十六进制或八进制。一些编程语言也允许数字组分隔符。此数据的内部表示形式是值存储在计算机内存中的方式。
正整数的最常见表示是使用二进制数字系统的一串位。存储位的存储器字节的顺序是变化的;看到字节序。整数类型的宽度或精度是其表示中的位数。具有n位的整数类型可以编码2数字;例如,无符号类型通常表示非负值0到2-1。有时使用对位模式的整数值的其他编码,例如二进制编码的十进制或格雷码,或者诸如ASCII的打印字符码。