ZKX's LAB

fortran 指数型格式 按fortran隐含约定输出小数按什么格式,指数还是实数形式?

2020-07-21知识4

Fortran里面整型数据可以用指数表示吗 可以这样定义变量X:real(8)X 或者 real*8 X或者 real(kind=8)!f90新增read(1,*)X!输入数值因为默认的real是单精度型,所以需要显式定义双精度型。双精准度有效位数为15位,占用8个字节(64位),范围是-1.79E308~1.79E308还可以在输入的时候把指数符号E改成D,这样精度也会提高。intel fortran 中的指数问题 试试改为 10.0*(-2)fortran中e的x次方怎么表示? 如果您说的e是那个常数,那请用exp(x)如果它只是一个变量名,那请用e*xfortran可以对指数函数组成的函数直接求实部吗? 可以啊!PROGRAM QUEANIMPLICIT NONECOMPLEX(16):CE,CSREAL(8):a,bINTEGER(4):K,L,M,NCE=(4.,5.)CS=(3,4)WRITE(*,*)REAL(EXP(CE/CS))WRITE(*,*)AIMAG(EXP(CE/CS))READ(*,*)ENDfortran 实数型数据的格式化输入和输出需要e,f,d,g编辑符是什么意思 输入并不需要格式化,输出才需要。格式化输出的控制字符非常的丰富,但常用的并不多,一般说来:\"I、F、E、A、X\"是最常使用的几个格式。Iw[.m]以w个字符的宽度来输出整数,。fortran中整数后面加一个点表示什么意思如ylength。 同学这没有别的意思,就是指这个数是实型的数。特别标注一下而已。望采纳!

#fortran

随机阅读

qrcode
访问手机版