CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

有关VB数据类型问题!!

楼主kentis(小张->老张)2002-04-10 16:46:32 在 VB / 基础类 提问

我把一个变量定义为长整型(Long)可还是溢出!!  
  例如:  
  Dim   a   as   Long  
   
  a=3600   *   18   '这句就溢出了,有什么办法能解,难道VB的数据类型就这么差? 问题点数:20、回复次数:11Top

1 楼gump2000(阿甘)回复于 2002-04-10 16:49:22 得分 5

dim   a   as   doubleTop

2 楼boywang(大力水手)回复于 2002-04-10 16:51:07 得分 0

dim   a   as   doubleTop

3 楼gaoqi5037(高岐)回复于 2002-04-10 16:51:58 得分 5

试图在计算中使用一个数字,并且该数字被强制为一个整数,但是结果超过了整数的范围,例如:    
          Dim   x   As   Long  
          x   =   2000   *   365       '   错误:   溢出  
  要解决这个问题,请按如下方式键入该数字:  
   
          Dim   x   As   Long  
          x   =   CLng(2000)   *   365  
  Top

4 楼sunnycai(飞鸟)回复于 2002-04-10 16:59:47 得分 5

Dim   a   as   Double  
   
  a=cdbl(3600)   *   18Top

5 楼kentis(小张->老张)回复于 2002-04-10 17:01:30 得分 0

TO:gaoqi5037(高岐)    
  你的方法不行,我在MSDN时找到,可是还解决不了.Top

6 楼combread()回复于 2002-04-10 17:04:34 得分 5

这样就行了:  
   
  Private   Sub   Command1_Click()  
        Dim   a   As   Long  
        a   =   CLng(3600)   *   CLng(18)  
        MsgBox   a  
  End   SubTop

7 楼gump2000(阿甘)回复于 2002-04-10 17:04:43 得分 0

就用double吧Top

8 楼kentis(小张->老张)回复于 2002-04-10 17:05:22 得分 0

TO:gaoqi5037(高岐)  
      有失误,原来这种方法是可以的,谢谢Top

9 楼combread()回复于 2002-04-10 17:05:24 得分 0

小张,自己可以测试看看,肯定行的。Top

10 楼gaoqi5037(高岐)回复于 2002-04-10 17:07:39 得分 0

可是我用没问题啊?Top

11 楼kentis(小张->老张)回复于 2002-04-10 17:14:20 得分 0

给不了分!  
  提示:“贴子回复次数大于跟给分次数”Top

相关问题

  • VB+ACCESS 查询有关日期类型的数据问题
  • 有关VB数据库
  • vb中的date数据类型
  • 有关数据类型的问题
  • 有关数据类型的问题
  • 有关数据类型的疑问~
  • vb的数据类型和sql server数据类型如何对应
  • 一个有关数据库中数据类型的问题?
  • vb有关数据库adodc的问题???
  • VB中有关数据操作问题

关键词

  • 数字
  • 溢出
  • clng
  • dim
  • long

得分解答快速导航

  • 帖主:kentis
  • gump2000
  • gaoqi5037
  • sunnycai
  • combread

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo