dim a as long
dim b as long
dim c as long
c=a/(b/100)试过了   C=CLNG(A/(B/100)  也不行针对这个运算我该怎么写?
我以前无论怎么写都是溢出啊我把a,b 都除以10然后化成inteage形的也不行啊求解答
要实现这个运算,我该如何写才能不溢出。

解决方案 »

  1.   

    dim a as double
    dim b as double
    dim c as doublec=a/(b/100)
      

  2.   

    你这个本来就有问题
    VB中定义一个数字变量,不管是什么类型的,他的初始值都是0
    你用b/100=0
    那么
    接下来a/(b/100)=a/0
    当然是有问题的。
    不知道你写的这些代码有什么意义?
      

  3.   


    多谢哥们。是我的小错。我引用了时钟,没有对时钟进行初始化导致  ABC初值全为0