dim a as integer
a=3.5       //此时a的值为4,好像是四舍五入
a=4.5       //此时a的值还是4,又不是四舍五入了请问这是为啥啊?

解决方案 »

  1.   

    才10分?
    总之,入成偶数。
    0.5-->0
    1.5-->2
    2.5-->2
    3.5-->4
    4.5-->4
    ...小数也一,若保留二位小数。
    1.335-->1.34
    1.345-->1.34
    1.355-->1.36
    1.365-->1.36
    1.375-->1.38
    1.385-->1.38
      

  2.   

    谢谢楼上的~~~~~~~~~~~~
    不过还是想说一句:VB6.0真TMD变态,搞这么复杂干什么啊!!!!!!!!!
    我是新人,问题多多,分很紧张,所以少给点哈
    不过这种问题对你们都没难度,相当于白捡,10分不少了哈~~~~~~~
      

  3.   

    补充一点:这不是VB6变态,而是传统习惯的不合理。而且,它也不是VB6的独家标准!