dvbbs
收藏本页
联系我们
论坛帮助
dvbbs

>> Fortran语言使用经验交流
搜一搜更多此类问题 
Fortran中文网Fortran中文网—Fortran语言经验交流Fortran语言使用经验交流 → [求助]out-of-range的问题

您是本帖的第 3165 个阅读者
树形 打印
标题:
[求助]out-of-range的问题
我心飞翔
帅哥哟,离线,有人找我吗?
等级:论坛游民
文章:20
积分:296
门派:无门无派
注册:2006年5月3日
楼主
 用支付宝给我心飞翔付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给我心飞翔

发贴心情
[求助]out-of-range的问题
integer(2) style
……
style=#FFFFCC
CALL SETLINESTYLE(style)
……
compile后就出现如下错误:
Warning: The INTEGER(KIND=2) value is out-of-range.   [#FFFFcc]
style=#FFFFcc
麻烦各位帮忙分析一下,谢谢昂
ip地址已设置保密
2006/5/3 21:30:14
我心飞翔
帅哥哟,离线,有人找我吗?
等级:论坛游民
文章:20
积分:296
门派:无门无派
注册:2006年5月3日
2
 用支付宝给我心飞翔付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给我心飞翔

发贴心情

但是将#FFFFCC改成FFFF或者CCCC就不会出错

不知咋整的……

ip地址已设置保密
2006/5/3 21:34:34
齐东野人
帅哥哟,离线,有人找我吗?
头衔:复兴汉服
等级:论坛游侠
文章:240
积分:1542
门派:无门无派
注册:2006年1月11日
3
 用支付宝给齐东野人付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给齐东野人

发贴心情

#FFFFCC

FFFF

CCCC

明显第一个数太大了,超过所设置的范围了。

kind=2,一个byte=8bit,2bytes=16bit,无符号的最大值才是2的16次方,也就是16的四次方,16进制的FFFF而已。

16进制的FFFFCC等于10进制的16777164,16进制的FFFF才等于10进制的65535,差别太大了。


复兴汉服,还我中华衣冠,复我中华礼仪
http://www.tianhan.com.cn/bbs/index.asp
<img>http://memory.116.com.cn/uploadfiles/ttmovie/2005222154103.jpg</img>
ip地址已设置保密
2006/5/3 23:49:43
我心飞翔
帅哥哟,离线,有人找我吗?
等级:论坛游民
文章:20
积分:296
门派:无门无派
注册:2006年5月3日
4
 用支付宝给我心飞翔付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给我心飞翔

发贴心情
谢谢昂,
及时、详细
我初学fortran,正在看前辈的程序,以后请多多指教啊~
ip地址已设置保密
2006/5/4 9:53:17

 4   4   1/1页      1    
网上贸易 创造奇迹! 阿里巴巴 Alibaba
Powered By Dvbbs Version 7.1.0 Sp1
Copyright ©2005 - 2008 www.fortran.cn
页面执行时间 0.02539 秒, 3 次数据查询
京ICP备05056801号