W3C
school
文档首页
HTML
CSS
Javascript
Python
jQuery
NodeJS
PHP
Java
MySQL
Express
More »
开关
GNU Fortran 4 官方文档
8. Intrinsic Procedures
ABORT
ABS
ACCESS
ACHAR
ACOS
ACOSH
ADJUSTL
ADJUSTR
AIMAG
AINT
ALARM
ALL
ALLOCATED
AND
ANINT
ANY
ASIN
ASINH
ASSOCIATED
ATAN
ATAN2
ATANH
ATOMIC_DEFINE
ATOMIC_REF
BACKTRACE
BESSEL_J0
BESSEL_J1
BESSEL_JN
BESSEL_Y0
BESSEL_Y1
BESSEL_YN
BGE
BGT
BIT_SIZE
BLE
BLT
BTEST
CEILING
CHAR
CHDIR
CHMOD
CMPLX
COMMAND_ARGUMENT_COUNT
COMPILER_OPTIONS
COMPILER_VERSION
COMPLEX
CONJG
COS
COSH
COUNT
CPU_TIME
CSHIFT
CTIME
C_ASSOCIATED
C_FUNLOC
C_F_POINTER
C_F_PROCPOINTER
C_LOC
C_SIZEOF
DATE_AND_TIME
DBLE
DCMPLX
DIGITS
DIM
DOT_PRODUCT
DPROD
DREAL
DSHIFTL
DSHIFTR
DTIME
EOSHIFT
EPSILON
ERF
ERFC
ERFC_SCALED
ETIME
EXECUTE_COMMAND_LINE
EXIT
EXP
EXPONENT
EXTENDS_TYPE_OF
FDATE
FGET
FGETC
FLOOR
FLUSH
FNUM
FPUT
FPUTC
FRACTION
FREE
FSEEK
FSTAT
FTELL
GAMMA
GERROR
GETARG
GETCWD
GETENV
GETGID
GETLOG
GETPID
GETUID
GET_COMMAND
GET_COMMAND_ARGUMENT
GET_ENVIRONMENT_VARIABLE
GMTIME
HOSTNM
HUGE
HYPOT
IACHAR
IALL
IAND
IANY
IARGC
IBCLR
IBITS
IBSET
ICHAR
IDATE
IEOR
IERRNO
IMAGE_INDEX
INDEX
INT
INT2
INT8
Intrinsic Procedures
Introduction to intrinsic procedures
IOR
IPARITY
IRAND
ISATTY
ISHFT
ISHFTC
ISNAN
IS_IOSTAT_END
IS_IOSTAT_EOR
ITIME
KILL
KIND
LBOUND
LCOBOUND
LEADZ
LEN
LEN_TRIM
LGE
LGT
LINK
LLE
LLT
LNBLNK
LOC
LOG
LOG10
LOGICAL
LOG_GAMMA
LONG
LSHIFT
LSTAT
LTIME
MALLOC
MASKL
MASKR
MATMUL
MAX
MAXEXPONENT
MAXLOC
MAXVAL
MCLOCK
MCLOCK8
MERGE
MERGE_BITS
MIN
MINEXPONENT
MINLOC
MINVAL
MOD
MODULO
MOVE_ALLOC
MVBITS
NEAREST
NEW_LINE
NINT
NORM2
NOT
NULL
NUM_IMAGES
OR
PACK
PARITY
PERROR
POPCNT
POPPAR
PRECISION
PRESENT
PRODUCT
RADIX
RAN
RAND
RANDOM_NUMBER
RANDOM_SEED
RANGE
RANK
REAL
RENAME
REPEAT
RESHAPE
RRSPACING
RSHIFT
SAME_TYPE_AS
SCALE
SCAN
SECNDS
SECOND
SELECTED_CHAR_KIND
SELECTED_INT_KIND
SELECTED_REAL_KIND
SET_EXPONENT
SHAPE
SHIFTA
SHIFTL
SHIFTR
SIGN
SIGNAL
SIN
SINH
SIZE
SIZEOF
SLEEP
SPACING
SPREAD
SQRT
SRAND
STAT
STORAGE_SIZE
SUM
SYMLNK
SYSTEM
SYSTEM_CLOCK
TAN
TANH
THIS_IMAGE
TIME
TIME8
TINY
TRAILZ
TRANSFER
TRANSPOSE
TRIM
TTYNAM
UBOUND
UCOBOUND
UMASK
UNLINK
UNPACK
VERIFY
XOR
1. Introduction
About GNU Fortran
GNU Fortran and G77
GNU Fortran and GCC
Introduction
Preprocessing and conditional compilation
Project Status
Standards
Varying Length Character Strings
6. Extensions
Alternate complex function syntax
Argument list functions %VAL, %REF and %LOC
BOZ literal constants
Commas in FORMAT specifications
CONVERT specifier
Cray pointers
ENCODE and DECODE statements
Extensions
Extensions implemented in GNU Fortran
Extensions not implemented in GNU Fortran
Extensions to namelist
Hollerith constants support
I/O item lists
Implicitly convert LOGICAL and INTEGER values
Missing period in FORMAT specifications
Old-style kind specifications
Old-style variable initialization
OpenMP
Q exponent-letter
Real array indices
STRUCTURE and RECORD
Unary operators
Variable FORMAT expressions
Volatile COMMON blocks
X format descriptor without count field
7. Mixed-Language Programming
Argument passing conventions
Derived Types and struct
Further Interoperability of Fortran with C
GNU Fortran Compiler Directives
Interoperability with C
Interoperable Global Variables
Interoperable Subroutines and Functions
Intrinsic Types
Mixed-Language Programming
Naming and argument-passing conventions
Naming conventions
Non-Fortran Main Program
Working with Pointers
_gfortran_set_args
_gfortran_set_convert
_gfortran_set_fpe
_gfortran_set_max_subrecord_length
_gfortran_set_options
_gfortran_set_record_marker
5. Compiler Characteristics
Compiler Characteristics
Data consistency and durability
Internal representation of LOGICAL variables
KIND Type Parameters
Thread-safety of the runtime library
2. Command Options
Enable and customize preprocessing
Environment variables affecting gfortran
GNU Fortran Command Options
Influencing runtime behavior
Influencing the linking step
Option summary
Options controlling Fortran dialect
Options for code generation conventions
Options for debugging your program or GNU Fortran
Options for directory search
Options to request or suppress errors and warnings
4. Fortran 2003 and 2008 Status
Fortran 2003 and 2008 Status
Fortran 2003 status
Fortran 2008 status
Technical Specification 29113 Status
3. Runtime
GFORTRAN_CONVERT_UNIT
GFORTRAN_DEFAULT_RECL
GFORTRAN_ERROR_BACKTRACE
GFORTRAN_LIST_SEPARATOR
GFORTRAN_OPTIONAL_PLUS
GFORTRAN_SHOW_LOCUS
GFORTRAN_STDERR_UNIT
GFORTRAN_STDIN_UNIT
GFORTRAN_STDOUT_UNIT
GFORTRAN_UNBUFFERED_ALL
GFORTRAN_UNBUFFERED_PRECONNECTED
Runtime: Influencing runtime behavior with environment variables
TMPDIR
9. Intrinsic Modules
Intrinsic Modules
ISO_C_BINDING
ISO_FORTRAN_ENV
OpenMP Modules OMP_LIB and OMP_LIB_KINDS
Index
index