资源描述:
《Fortran 90内禀函数大全.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、IntrinsicProceduresAThisappendixcontainsdetailedspecificationsofthegenericintrinsicproceduresinalphabeticalorder.Foreachprocedurethereareexamples.Theexamplesusetypekindparametersforwhichthefollowingassumptionsaremade:1.Thedefaultrealtypehaseightdecimaldigitsofpr
2、ecision.2.ThevalueoftheintegernamedconstantHIGHisakindparametervalueforarealdatatypewith14decimaldigitsofprecisionandanexponentrangeofatleast100.3.ThevalueoftheintegernamedconstantGREEKisakindparametervalueforacharacterdatatypethatcontainsGreekletters.4.Thevalu
3、eoftheintegernamedconstantBITisakindparametervalueforalogicaldatatypethatisanalternativetothedefaultlogicaldatatype.5.ThevalueoftheintegernamedconstantSHORTisakindparametervalueforanintegerdatatypewitheightbitstorepresentintegervalues,thatis,sinthebitmodel(13.2
4、.1)forthisintegertypeis8.Allrealvaluescannotberepresentedexactlyinanyprocessor;therefore,whenthefollowingtextsayssomethinglike“ACOS(.1_HIGH)hasthevalue1.4706289056333”,itmeansthatthevalueisaprocessorapproximationto1.4706289056333.TheFortran90standarddoesnotspec
5、ifyhowaccuratetheapproximationmustbe.645Copyright©1992J.Adams,W.Brainerd,J.Martin,B.Smith,andJ.WagenerAA.1ABS(A)Description.Absolutevalue.Class.Elementalfunction.Argument.Amustbeoftypeinteger,real,orcomplex.ResultTypeandTypeParameter.ThesameasAexceptthatifAisco
6、mplex,theresultisreal.ResultValue.IfAisoftypeintegerorreal,thevalueoftheresultis
7、A
8、;ifAiscomplexwithvalue()xy,,theresultisequaltoaprocessor-dependentapproximationtox2+y2.Examples.ABS(–1)hasthevalue1.ABS(–1.5)hasthevalue1.5.ABS((3.0,4.0))hasthevalue5.0.A.2ACHAR(
9、I)Description.ReturnsthecharacterinaspecifiedpositionoftheASCIIcollatingsequence.ItistheinverseoftheIACHARfunction.Class.Elementalfunction.Argument.Imustbeoftypeinteger.ResultTypeandTypeParameter.CharacteroflengthonewithkindtypeparametervalueKIND(’A’).ResultValu
10、e.IfIhasavalueintherange0££'I127,theresultisthecharacterinpositionIoftheASCIIcollatingsequence,providedtheprocessoriscapableofrepresentingthatcharacter;otherwise,theresultis