zoukankan      html  css  js  c++  java
  • ANSYS-浮点转字符串

    转自:ansys输出整数_new_sth_sth_新浪博客

    http://blog.sina.com.cn/s/blog_5143d6810100f4n0.html

    整数的输出方法与示例

    为了美化输出文件,有时需要输出整数,但ANSYS不支持。这里介绍输出整数的几种方法。

    ①利用TL1和空格的组合格式输出整数

    TL1指示其后输出向左移动一个字符位,然后用输出的空格将“.”覆盖。TL2则向左移动两个字符位,TL3则向左移动3个字符位,以此类推。例如:
    *cfopen,myfile,txt
    I=2
    X1=4.56
    *VWRITE,I,X1
    ('整数I=',f8.0,tl1,' ','参数x1=',f10.2)
    *cfclose

    文件MYFILE.TXT如下:
    整数I=
    2 参数x1=
    4.56

    ②利用CHRVAL函数将数值变为字符输出整数


    *cfopen,myfile,txt
    I=12345.0
    X1=4.56
    *VWRITE,chrval(I),X1
    (a9,f10.2)
    *cfclose

    文件MYFILE.TXT如下:
    12345
    4.56

    ③利用T9和空格组合格式输出整数

    T9表示在第9列开始输出,用输出一个空格将第9列的“.”覆盖。此方法类似①的把戏,但要求其前面的输出格式中与第X列匹配,否则将不能覆盖小数点。例如:
    *cfopen,myfile,txt
    I=12345.0
    X1=4.56
    *VWRITE,i,X1
    (f9.0,t9,' ',f10.2)
    *cfclose

    文件MYFILE.TXT如下:

    12345
    4.56

    ④利用C格式输出整型数

    例如:
    *CFOPEN,MYFILE,TXT
    I=12345.0
    X1=4.56
    *VWRITE,I,X1
    %15d%15.6e
    *CFCLOSE

    文件MYFILE.TXT如下:

    12345
    4.560000E+00


    转载仅为学习,不会商用。
    欢迎转载原创,附文链接。
  • 相关阅读:
    [AGC030F] Permutation and Minimum
    [GYM102904B]Dispatch Money
    [ZOJ3989]Triangulation
    [HDU6094]Rikka with KMatch
    CF739E Gosha is hunting
    [国家集训队]Tree I
    [BZOJ3864]Hero meet devil
    编程是一门实践性的科学
    IE下的flash加载中文URL文件 问题
    多线程1号
  • 原文地址:https://www.cnblogs.com/xdd1997/p/14368907.html
Copyright © 2011-2022 走看看