Oracle Solaris Studio 12.4 Man Pages

印刷ビューの終了

更新: January 2015
 
 

libm_single(3F)

名前

libm_single - 単精度 libm 関数への FORTRAN アクセス

形式

Example for non-intrinsics:
 
REAL c, s, x, y, z
 ...
z = r_acosh( x )
i = ir_finite( x )
z = r_hypot( x, y )
z = r_infinity()
CALL r_sincos( x, s, c )

注意: REAL 関数は REAL 文にありません。型は文字 "r" に関するデフォルトの型規則で決定されます。

説明

これらのサブプログラムを使用すると、単精度の libm 関数とサブルーチンにアクセスできます。

asind(x)sind(x) などには、ラジアン値ではなく、度数値が含まれます。

組み込み関数

組み込み関数

次の FORTRAN 組み込み関数は、引数が単精度の場合に単精度の値を返します。

型文に挿入する必要はありません。必要な関数が組み込み関数として使用できる場合は、非組み込み関数よりも組み込み関数を使用する方が簡単です。

変数 xy は real 型です。

sqrt(x)
asin(x)
acosd(x)*
log(x)
acos(x)
asind(x)*
log10(x)
atan(x)
acosd(x)*
exp(x)
atan2(x,y)
atand(x)*
x**y
sinh(x)
atan2d(x,y)*
sin(x)
cosh(x)*
aint(x)
cos(x)
tanh(x)*
anint(x)
tan(x)
sind(x)*
nint(x)

* = 非標準: これが組み込み関数であることは拡張機能です。

非組み込み関数とサブルーチン

非組み込み関数とサブルーチン

通常、これらの関数は標準 FORTRAN の一般的な組み込み関数に対応しないため、データ型は通常の FORTRAN データ型規則に従って決定されます。

変数 clpsuxy は real 型です。

r_acos( x )
real
function
r_acosd( x )
real
function
r_acosh( x )
real
function
r_acosp( x )
real
function
r_acospi( x )
real
function
r_atan( x )
real
function
r_atand( x )
real
function
r_atanh( x )
real
function
r_atanp( x )
real
function
r_atanpi( x )
real
function
r_asin( x )
real
function
r_asind( x )
real
function
r_asinh( x )
real
function
r_asinp( x )
real
function
r_asinpi( x )
real
function
r_atan2(( y, x )
real
function
r_atan2d( y, x )
real
function
r_atan2pi( y, x )
real
function
r_cbrt( x )
real
function
r_ceil( x )
real
function
r_copysign( x, y )
real
function
r_cos( x )
real
function
r_cosd( x )
real
function
r_cosh( x )
real
function
r_cosp( x )
real
function
r_cospi( x )
real
function
r_erf( x )
real
function
r_erfc( x )
real
function
r_expm1( x )
real
function
r_floor( x )
real
function
r_hypot( x, y )
real
function
r_infinity( )
real
function
r_j0( x )
real
function
r_j1( x )
real
function
r_jn( n, x )
real
function
ir_finite( x )
integer
function
ir_fp_class( x )
integer
function
ir_ilogb( x )
integer
function
ir_irint( x )
integer
function
ir_isinf( x )
integer
function
ir_isnan( x )
integer
function
ir_isnormal( x )
integer
function
ir_issubnormal( x )
integer
function
ir_iszero( x )
integer
function
ir_signbit( x )
integer
function
r_addran()
real
function
r_addrans( x, p, l, u )
該当なし
サブルーチン
r_lcran()
real
function
r_lcrans( x, p, l, u )
該当なし
サブルーチン
r_shufrans(x, p, l, u)
該当なし
サブルーチン
r_lgamma( x )
real
function
r_logb( x )
real
function
r_log1p( x )
real
function
r_log2( x )
real
function
r_max_normal()
real
function
r_max_subnormal()
real
function
r_min_normal()
real
function
r_min_subnormal()
real
function
r_nextafter( x, y )
real
function
r_quiet_nan( n )
real
function
r_remainder( x, y )
real
function
r_rint( x )
real
function
r_scalb( x, y )
real
function
r_scalbn( x, n )
real
function
r_signaling_nan( n )
real
function
r_significand( x )
real
function
r_sin( x )
real
function
r_sind( x )
real
function
r_sinh( x )
real
function
r_sinp( x )
real
function
r_sinpi( x )
real
function
r_sincos( x, s, c )
該当なし
サブルーチン
r_sincosd( x, s, c )
該当なし
サブルーチン
r_sincosp( x, s, c )
該当なし
サブルーチン
r_sincospi( x, s, c )
該当なし
サブルーチン
r_tan( x )
real
function
r_tand( x )
real
function
r_tanh( x )
real
function
r_tanp( x )
real
function
r_tanpi( x )
real
function
r_y0( x )
real
function
r_y1( x )
real
function
r_yn( n,x )
real
function

ファイル

libm.a

関連項目

intro(3M)

FORTRAN 77 リファレンスマニュアル

数値計算ガイド