首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将整数转换为字符串的Fortran77

将整数转换为字符串的Fortran77
EN

Stack Overflow用户
提问于 2013-02-06 01:20:14
回答 1查看 3K关注 0票数 0

出于兴趣,我试图在Fortran77中找到一种将整数转换为字符串的方法。我遇到了CHAR(I),但这会将ASCII i转换为该位置的字符。在Fortran77中,有没有一种方法可以简单地将整数转换为字符串?反之亦然?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-06 01:33:47

Fortran的方法是将整数的值写入字符串变量;此操作称为内部写入。我现在要走了,所以我不会检查这个,而且我在道德上反对编写FORTRAN77或帮助其他人编写它,所以不能保证下面的内容不包含更现代的fortran语言。

首先声明一个字符变量以接收整数

代码语言:javascript
复制
character(len=12) :: int_as_string

然后将整数写入其中,就像通常将整数写入任何其他通道(如stdout )一样

代码语言:javascript
复制
write(int_as_string,'(i12.12)') my_int

我希望您将写入整数的格式设置为更适合您的格式

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14713210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档