説明 |
指定したパラメータをFixedオブジェクトとして四捨五入したものを返します。 このメソッドはスタティックメソッドです。オブジェクトを生成せずに呼び出すことができます。 Fixed.Roundメソッドの四捨五入(桁数= 0の場合)は、 値+0.5以下の整数のうち最大(正の方向)の値 となります。 |
|
呼出形式 |
var f = Fixed.Round( n [, d ] ) |
|
戻り値 |
四捨五入した値(Fixedオブジェクト) |
|
引数 |
n |
四捨五入したい数値をFixed型、Number型、String型で指定します。 |
|
integer d |
四捨五入したい桁を指定します。 -14〜3で指定できます。0で小数点以下を四捨五入、3で小数点第3位以下を四捨五入します。負の数値の場合、整数値方向の指定になります。省略した場合は0です。 |
例外 |
なし |
|
使用例 |
print(Fixed.Round(12345.678F, -2)); /* 12300となる */ print(Fixed.Round(12345.678F)); /* 12346となる */ print(Fixed.Round(12345.678F, 2)); /* 12345.68となる */
print(Fixed.Round(0.49F)); /* 0となる */ print(Fixed.Round(0.50F)); /* 1となる */ print(Fixed.Round(0.51F)); /* 1となる */ print(Fixed.Round(-0.49F)); /* 0となる */ print(Fixed.Round(-0.50F)); /* 0となる */ print(Fixed.Round(-0.51F)); /* -1となる */ |
|
関連項目 |
|