dim a(-1 to 2.5,3.5)as integer说明数组a共有多少个元素如题,并没有option base 1 什么的在上面.答案选的是9.是不是错了啊?

问题描述:

dim a(-1 to 2.5,3.5)as integer说明数组a共有多少个元素
如题,并没有option base 1 什么的在上面.答案选的是9.是不是错了啊?

由于数组的下标只能是整数,所以VB会自动对2.5和3.5进行取整,而VB在对小数进行取整时,既不是直接把小数部分去掉,也不是采用我们熟知的“四舍五入”原则,而是采用一种稍显古怪的“四舍六入五去双”原则,即小数点后第一...