関数名 Function name |
機能・用途 Purpose |
sign | double型変数の符合を調べる。 Survey the sign of a double-type variable. |
doublecmp | 2つのdouble型変数の大小関係を調べる。 Compare two double-type variables. |
doublecmp2 | 2つのdouble型変数の大小関係を調べる。
関数doublecmpに比べて厳しい等号判定基準を用いる。 Compare two double-type variables. A threshold more strict than that used in function doublecmp is used for judgement of equality. |
double2int | 実数を指数部と仮数部の組合せに分解する。 Decompose a real number to a combination of exponent and mantissa parts. |
div2int | 割り切れることが分かっている実数同士の割り算を行い、
結果を整数に変換する。 Conduct a division operation and convert the result to an integer, for a pair of real numbers for which it is known in advance that one real number is a multiple of the other. |
sqrt3 | 実数の3乗根を計算する。 Calculate the cubic root of a real number. |
myfloor | 実数値をその値以下の最大の整数値に丸める。 Round a real number to the closest integer in the smaller side. |
myceil | 実数値をその値以上の最小の整数値に丸める。 Round a real number to the closest integer in the larger side. |
myround | 実数値を四捨五入によって整数に丸める。 Round a real number to the closest integer. |
getmin | 任意の個数の実数値の中から最小値を取得する。 Identify the minimum value from an arbitrary number of real numbers. |
getmax | 任意の個数の実数値の中から最大値を取得する。 Identify the maximum value from an arbitrary number of real numbers. |
isdividable | 実数値が別の実数値で割り切れるか否かを判定する。 Judge if a real number is dividable by another real number. |
binary2float | 32ビット分のバイナリデータを
IEEE754規格に沿って与えられた単精度浮動小数点数と見なして
対応するfloat型変数に変換する。 Convert a 32-bit-long binary data to the corresponding float-type variable, assuming that the binary data represents a single precision floating-point number given based on the IEEE754 standard. |
binary2double | 64ビット分のバイナリデータを
IEEE754規格に沿って与えられた倍精度浮動小数点数と見なして
対応するdouble型変数に変換する。 Convert a 64-bit-long binary data to the corresponding double-type variable, assuming that the binary data represents a double precision floating-point number given based on the IEEE754 standard. |
double_get_Ndigits | 実数値の小数点以下の桁数を調べる。 Survey the number of decimal digits of a real number. |
doubleRound | 実数値を四捨五入によって指定した桁数の小数部を持つ実数に丸める。 Round a real number to the closest real number with a specified number of digits in the decimal part. |