str的功能
STR()函数把数值型数据转换为字符型数据。
其语法如下:
·“长度”和“小数位数”必须是非负值。
·“长度”指定返回的字符串的长度,“小数位数”指定返回的小数位数。如果没有指定长度,缺省的“长度”值为10 ,“小数位数”缺省值为0 。
·<数值型表达式>小数位数大于指定的“小数位数”值时,STR()函数将其下一位四舍五入。返回的数据的“符号位数+小数点前的位数+小数点位数+小数点后的位数”应小于或等于指定长度。
1.STR(-515.628,8,2)=’-515.63’
STR(-515.628,6,2)=’-515.6’
第一个不是取八位数吗?
而-515.63只有七位数呀?
第二个不是要取两位小数,但是-515.6只有一位小数?
什么时候不用满足小数位数,什么时候不用满足最后结果的长度呀?
vfp中的str函数的问题,帮帮忙!我真的想搞懂它
第二个当保留2位小数是,位数为7,即第一式结果,所以小数部分只保留了一位。
VFP的STR函数是怎么回事?
STR(<数值表达式>[,<总长度>[,<其中小数位数>]])函数作用是将数值表达式转换为指定长度和小数位数的字符串,其中总长度的默认值是10,小数位数的默认值为0,并且在实际操作中,总长度要大于或等于数值表达式的整数部分的长度,才能完成命令。1、如果总长度大于数值表达式长度或大于数值表达式整...
vfp里str函数怎么算?比如下面这个例题??
str()为数值型转化成字符型的函数 str(数值,长度,小数位)其中如果<长度值>大于转换后的字符串长度,则自动在转换后的字符串前加空格以满足规定的长度.默认小数位,按整数处理,默认长度和小数位,结果只取整数部分.小数点和负号要记做一位
vfp中str函数
STR函数默认转为10位字符长度,所以第1个输出结果为10 第2个你指定的是转为6位字符长度,其中小数位是1位,所以输出为6 第3个你指定的是转为4位字符长度,所以输出为4 要注意的是STR转为字符后,其小数位如果指定了,是包含在总长度中的。SUBSTR函数是截取字符串中部分字符的,例如 SUBSTR("asdf...
vfp中的str是什么意思啊?比如str(x=2)
str函数是将数转换为字符 格式Str(数值表达式,长度,小数位)其中长度是总长度(整数部分+小数点+小数部分)说明:1.省略小数位时,默认不含小数(小数部分四舍五入)2.不指定长度时默认长度为10位 比如:x=23.456 Str(x,6,3)的值为字符,即"23.456"Str(x,6,1)的值为" 23.5" 因为要...
有谁了解二级VFP中的str()函数的? 涉及0的又怎么计算? 比如。。str(1...
str()函数,是将数值型变量转换为字符型变量。例如:str(1,1),输出就是字符型的“1”,str(0,1),输出就是字符型的“0”,后面的1表示输出的字符长度。如果是:str(1,2),输出就是字符型的“ 1”,str(0,2),输出就是字符型的“ 0”,字符串长度为2,前面为空格。
在vfp中str 是什么意思?
VFP中的str函数是什么意思?VFP是指Visual FoxPro,一个关系数据库管理系统的集成开发环境。在VFP中,str函数是用于将数字转换为字符串的函数。具体来说,如果你需要将一个数字转换为字符串,可以使用str函数。例如,如果你有一个变量n,它的值为100,则可以使用str(n)将它转换为字符串"100"...
vfp中str是什么意思?
首先,str是Visual FoxPro中的一个函数。str函数的作用是将数值转换为字符串。它的语法是:str(nValue,[nTotalWidth],[nDecimalPlaces])。其中nValue表示需要转换的数值,nTotalWidth表示转换后字符串的总宽度,nDecimalPlaces表示小数部分的位数。如果nTotalWidth小于转换后字符串的宽度,则会将转换后的...
VFP STR函数
第三行f=0和第十行f=1是VFP的赋值语句,简单的理解就是f=0表示f的值为0,f=1就是f的值是1。倒数第六行if f=0中的f=0是if语句中的判断条件,意思是如果f的值等于0就执行?str(n)+"是素数"。
foxpro用vfp分类汇总问题
本文旨在解答有关FoxPro或Visual FoxPro(VFP)中使用分类汇总功能时可能遇到的问题。在FoxPro或VFP中,我们经常需要将数据进行分类汇总,以便对数据进行更有效的分析。分类汇总函数的正确应用,对于数据处理至关重要。其中,STR函数是将数值型数据转换为字符型数据的工具。例如,当我们使用`STR(采购单价,10)...