00问答网
所有问题
在vb中,两个double型数据相除,为什么会提示“溢出”错误,如何改?请指教!
如题所述
举报该问题
推荐答案 2006-09-11
Double(双精度浮点型)变量存储为 IEEE 64 位(8 个字节)浮点数值的形式,它的范围在负数的时候是从 -1.79769313486232E308 到 -4.94065645841247E-324,而正数的时候是从 4.94065645841247E-324 到 1.79769313486232E308。
如果两个数据相除,结果超过了这个范围,就会发生溢出的。比如:I = 1E+308 / 0.1,就会发生溢出。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DnZTIIn0.html
其他回答
第1个回答 2006-09-11
可能是除出来的结果太大了,比如说1/0.000000001
第2个回答 2006-09-11
看看你的赋值返回结果的变量是什么数据类型
相似回答
在vb
算术运算
中,
那
两个
结果
溢出
的是
为什么
啊?求大神
指教
答:
7FF8+A=8002 最高位 是用来表示 符号 的,最大只能是 7fff 也就是 32767
为什么
关闭
VB
6.0时总是弹出一
提示
框:“0x0055a8af85c”内存,该内存不能...
答:
先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,
因为没有足够空间,就会发生溢出现象
。举个例子:一个桶子只能将一斤的水,当你放入两斤的水进入时,就会溢出来。而系统则是在屏幕上表现出来。这个问题,经常出现在windows2000和XP系统上,Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资...
VB
串口通讯
出错,请
高手
指教!
答:
建议查看USB转串口的驱动
,USB转串口很多时候兼容性并不太好,你如果使用PCI转串口的肯定没有问题。
...删除
,为什么
不能对现有
数据
进行修改
,请
高手
指教!
答:
据我所知 要想修改需要用到DataGrid中的摸版编辑器 在DataGrid中添加一个TextBox 可以在这个中完成修改 至少我一直是这么做的
大家正在搜
excel两列数据相除求百分数
excel数据如何除以二
vb double什么意思
两列数据相除怎么做
excel抓取数据相除
vb中double例子
vb中double的取值范围
VB中single和double
Excel数据相除
相关问题
vb中数据类型 两个double类型的数据相除返回结果如果是...
vb6编程:两single变量相除提示“溢出”,而实际数值肯...
在VB6.0 编程过程中,有相除的数学运算,老是发生溢出现象...
用VB编程时提示错误"溢出"是什么意思
vb编程中 Dim a As Double a = Sqr(...
关于vb中数据的溢出问题
VB数值溢出怎么解决?
为什么VB老是提示溢出?