long可存放的是从 -2147483648 到 2147483648
但是我要放的数比这个大,比如:2148550880该怎么办啊?single会有特殊符号,不能用
但是我要放的数比这个大,比如:2148550880该怎么办啊?single会有特殊符号,不能用
解决方案 »
- VB能实现执行HTTp://www.xxx.com/xx.txt里的语句嘛?
- 一个SQL语句:alter table chat add " & Text1.Text & " int not null default 0
- 动态数组存储若干数如:a(0)=3 a(1)=4 a(2)=5 a(3)=8 将其形成字符串3-5/8?
- 如何连接DSN数据源??
- 如何能在执行需时间较长sql语句的同时让进度条向前走,该怎么做??
- 程序代码调用属性页时显示默认值
- 十万火急,紧急求助:如何关闭没有mdiform的程序
- 高手们,帮帮忙!!急!Tcp/ip通讯程序问题?
- 如何使用sendkeys语句发送ALT+F+S组合键?
- 《程序员大本营》的三个版本有什么区别?
- 怎么读出这个大的一个数?
- 如何实时重写文本文件,而又不能先删后写?
其中的"E-"不就是特殊符号吗
Currency 变量存储为 64 位(8 个字节)整型的数值形式,然后除以 10,000 给出一个定点数,其小数点左边有 15 位数字,右边有 4 位数字。这种表示法的范围可以从 -922,337,203,685,477.5808 到 922,337,203,685,477.5807。Currency 的类型声明字符为at号 (@)。
Currency类型居然把我2148550880左右的数字显示为5516.9544?
dim id as string,其中id就是2148550880.这样定义,程序直接就出错了
id=cdec(2148550880)
decimal类型是variant的子类型,是可以使用的
ReadProcessMemory hProcess, ByVal &H8A9B6CD, id, 4, 0& 这个id的值大于2148550880,我该怎么做?
dim id as variant
ReadProcessMemory hProcess, ByVal &H8A9B6CD, id, 4, 0& /////结果id一直为0
ReadProcessMemory hProcess, ByVal &H8A9B6CD, cdec(id), 4, 0& /////程序崩溃
……
end type接受内存拷贝。
在csdn和google找type的用法还没什么进展....看来这帖子给20分少了,得加点..
ReadProcessMemory hProcess, ByVal &H8A9B6CD, id, 4, 0&
ReadProcessMemory hProcess, ByVal id + &H20, id, 4, 0&
ReadProcessMemory hProcess, ByVal id + &H250, id, 4, 0&
Label3.Caption = Abs(guaiid)
--------------------------------------------------------
id的值大于2148550880,这就是我的程序了
如果不是你API引用和程序的其他地方有问题,我估计就是这个地方有问题。
程序该怎么改?
很大的数也行的
又不是标准c++
可以用的
我用的VB6.0。。有这个类型吗。。?有的话该怎么用?