float.inc
float()
書式:
整数から小数に変換します。
value: 変換元の整数
戻り値: 変換された小数
例: float(5);
書式:
float(value);
整数から小数に変換します。
value: 変換元の整数
戻り値: 変換された小数
例: float(5);
floatstr()
書式:
文字列から小数を取り出します。
string[]: 変換元の文字列
戻り値: 変換された小数
例: floatstr("-3.72");
書式:
floatstr(const string[]);
文字列から小数を取り出します。
string[]: 変換元の文字列
戻り値: 変換された小数
例: floatstr("-3.72");
floatmul()
書式:
oper1にoper2をかけます。
oper1: かけられる数
oper2: かける数
戻り値: かけた数
例: floatmul(2.4, 1.6);
書式:
floatmul(Float:oper1, Float:oper2);
oper1にoper2をかけます。
oper1: かけられる数
oper2: かける数
戻り値: かけた数
例: floatmul(2.4, 1.6);
floatdiv()
書式:
dividendをdivisorで割ります。
dividend: 割られる数
divisor: 割る数
戻り値: 割った数
例: floatdiv(4.5, 0.5);
書式:
floatdiv(Float:dividend, Float:divisor);
dividendをdivisorで割ります。
dividend: 割られる数
divisor: 割る数
戻り値: 割った数
例: floatdiv(4.5, 0.5);
floatadd()
書式:
oper1にoper2を足します。
oper1: 足される数
oper2: 足す数
戻り値: 足した数
例: floatadd(1.7, 0.3);
書式:
floatadd(Float:oper1, Float:oper2);
oper1にoper2を足します。
oper1: 足される数
oper2: 足す数
戻り値: 足した数
例: floatadd(1.7, 0.3);
floatsub()
書式:
oper1からoper2をひきます。
oper1: ひかれる数
oper2: ひく数
戻り値: ひいた数
例: floatsub(6.3, 1.3);
書式:
floatsub(Float:oper1, Float:oper2);
oper1からoper2をひきます。
oper1: ひかれる数
oper2: ひく数
戻り値: ひいた数
例: floatsub(6.3, 1.3);
floatfract()
書式:
valueの小数部を返します。
value: 元の数
戻り値: 小数部
例: floatfract(4.3);
書式:
floatfract(Float:value);
valueの小数部を返します。
value: 元の数
戻り値: 小数部
例: floatfract(4.3);
floatround()
書式:
小数を整数に変換します。
value: 変換元の数
merhod: 切り捨て・切り上げ方法
戻り値: 変換した数
例: floatround(4.2);
書式:
floatround(Float:value, floatround_method:method=floatround_round);
小数を整数に変換します。
value: 変換元の数
merhod: 切り捨て・切り上げ方法
戻り値: 変換した数
例: floatround(4.2);
floatcmp()
書式:
小数を比較します。
oper1の方が大きい場合は1、
oper1の方が小さい場合は-1、
等しい場合は0が返ります。
例: floatcmp(x, 4.7);
書式:
floatcmp(Float:oper1, Float:oper2);
小数を比較します。
oper1の方が大きい場合は1、
oper1の方が小さい場合は-1、
等しい場合は0が返ります。
例: floatcmp(x, 4.7);
floatsqroot()
書式:
小数の正の平方根を求めます。
value: 数
戻り値: 正の平方根
例: floatsqroot(16.0);
書式:
floatsqroot(Float:value);
小数の正の平方根を求めます。
value: 数
戻り値: 正の平方根
例: floatsqroot(16.0);
floatpower();
書式:
小数の累乗を求めます。
value: 数
exponent: 乗数
戻り値: valueexponent 例: floatpower(4.0, 2);
書式:
floatpower(Float:value, Float:exponent);
小数の累乗を求めます。
value: 数
exponent: 乗数
戻り値: valueexponent 例: floatpower(4.0, 2);
floatlog()
書式:
対数を求めます。
value: 数
base: 底
戻り値: baseを底としたvalueの対数
例: floatlog(5.0, 2.0);
書式:
floatlog(Float:value, Float:base=10.0);
対数を求めます。
value: 数
base: 底
戻り値: baseを底としたvalueの対数
例: floatlog(5.0, 2.0);
floatsin()
書式:
数のサインを求めます。
value: 数
mode: 角度の種類
戻り値: valueのサイン
例: floatsin(r);
書式:
floatsin(Float:value, anglemode:mode=radian);
数のサインを求めます。
value: 数
mode: 角度の種類
戻り値: valueのサイン
例: floatsin(r);
floatcos()
書式:
数のコサインを求めます。
value: 数
mode: 角度の種類
戻り値: valueのコサイン
例: floatcos(r);
書式:
floatcos(Float:value, anglemode:mode=radian);
数のコサインを求めます。
value: 数
mode: 角度の種類
戻り値: valueのコサイン
例: floatcos(r);
floattan()
書式:
数のタンジェントを求めます。
value: 数
mode: 角度の種類
戻り値: valueのタンジェント
例: floattan(r);
書式:
floattan(Float:value, anglemode:mode=radian);
数のタンジェントを求めます。
value: 数
mode: 角度の種類
戻り値: valueのタンジェント
例: floattan(r);
floatabs()
書式:
数の絶対値を求めます。
value: 数
戻り値: valueの絶対値
例: floatabs(-3.7);
書式:
floatabs(Float:value);
数の絶対値を求めます。
value: 数
戻り値: valueの絶対値
例: floatabs(-3.7);