声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1369|回复: 1

[综合讨论] bitget 运行错误问题

[复制链接]
发表于 2009-2-9 14:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我在使用bitget语句时,出现这样的运行错误类型
BITmust be an integer between 1 and 52 for double,T=bitget(Chrom,56:-1:49)
其中Chrom是一个很大的数值,比方说达到Chrom =
  3.3946e+016  二进制就是Chrom =1111000100110010111000110010000101010101101000100100000,我是想将Chrom中的某一段二进制读取,现在是读取了最前面的八位二进制,结果运行出现上述的错误信息,我看了一下 help的bitget的用法,发现A值必须是无符号的整数型,那如果是double类型的话,不是有64位,为什么错误信息中是52呢?还有怎么样改才能使bitget不受数据长度的限制呢?请各位帮帮忙!谢谢,急啊!
回复
分享到:

使用道具 举报

发表于 2009-2-13 09:51 | 显示全部楼层
LZ解决否?
有人了解吗?

[ 本帖最后由 ChaChing 于 2009-2-13 17:26 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-17 13:54 , Processed in 0.063525 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表