📅  最后修改于: 2023-12-03 15:00:50.563000             🧑  作者: Mango
Fortran是一种高级计算机编程语言,由IBM在1957年首次开发出来。它被广泛用于科学计算和工程应用。Fortran的内部函数是用于实现常见数学和科学计算的函数库。
下面是一些常用的Fortran内部函数。
Fortran内部函数提供了各种数学函数,例如:
该函数返回x的平方根。
program sqrt_example
real :: x = 16.0
print *, sqrt(x) ! 输出 4.0
end program sqrt_example
该函数返回e的x次幂(e是自然对数的底数)。
program exp_example
real :: x = 2.0
print *, exp(x) ! 输出 7.389056
end program exp_example
该函数返回x的自然对数。
program log_example
real :: x = 10.0
print *, log(x) ! 输出 2.302585
end program log_example
Fortran内部函数还提供了一些用于字符串操作的函数。
该函数返回字符串s的长度。
program len_example
character(len=5) :: s = 'Hello'
print *, len(s) ! 输出 5
end program len_example
该函数返回字符串s的无空格版本。
program trim_example
character(len=10) :: s = ' Hello '
print *, trim(s) ! 输出 'Hello'
end program trim_example
adjustl
函数返回将字符串s左对齐后的结果,而adjustr
函数返回右对齐的结果。
program adjust_example
character(len=10) :: s = ' Hello '
print *, adjustl(s) ! 输出 'Hello '
print *, adjustr(s) ! 输出 ' Hello'
end program adjust_example
Fortran内部函数提供了许多常用的数学和字符串函数,可以方便地用于科学计算和工程应用中。熟练掌握Fortran内部函数可以大大提高编写Fortran程序的效率。