Fortran Coder

想从TXT读40位的整数,读不出来

查看数: 2978 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-9-28 20:50

正文摘要:

想TXT读40位的整数,读不出来。试了很多遍,发现代码30行取I15时能读出来,读15位后就报错了,怎么解决?[Fortran] 纯文本查看 复制代码program test   implicit none      integer&n ...

回复

芥子纳须弥 发表于 2022-9-29 09:40:12
li913 发表于 2022-9-28 21:36
首先从需求分析,你是否需要这么多位?
fortran做不到,可否用变通的方法,比如用多个数来存储,或者用字符 ...

谢谢建议
芥子纳须弥 发表于 2022-9-29 09:39:38
fcode 发表于 2022-9-29 08:48
有些看起来像数字的东西,如果不会参与计算的话,就用字符串来存储和读写吧。

比如身份证号码,你几乎不需 ...

谢谢建议
芥子纳须弥 发表于 2022-9-29 09:39:06
Transpose 发表于 2022-9-28 21:00
无法解决,integer(8)最大是9223372036854775807,总共19位,没法读取这么大的数。

好的,谢谢
fcode 发表于 2022-9-29 08:48:28
有些看起来像数字的东西,如果不会参与计算的话,就用字符串来存储和读写吧。

比如身份证号码,你几乎不需要对他做计算。
li913 发表于 2022-9-28 21:36:12
首先从需求分析,你是否需要这么多位?
fortran做不到,可否用变通的方法,比如用多个数来存储,或者用字符串。
Transpose 发表于 2022-9-28 21:00:53
无法解决,integer(8)最大是9223372036854775807,总共19位,没法读取这么大的数。

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-11-23 22:13

Powered by Tencent X3.4

© 2013-2024 Tencent

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