Fixed.Roundメソッド

 

説明

指定したパラメータをFixedオブジェクトとして四捨五入したものを返します。

このメソッドはスタティックメソッドです。オブジェクトを生成せずに呼び出すことができます。

 

Fixed.Roundメソッドの四捨五入(桁数= 0の場合)は、

値+0.5以下の整数のうち最大(正の方向)の値

となります。

 

呼出形式

var f = Fixed.Round( n [, d ] )

 

戻り値

四捨五入した値(Fixedオブジェクト)

 

引数

n

四捨五入したい数値をFixed型、Number型、String型で指定します。

 

integer d

四捨五入したい桁を指定します。

-143で指定できます。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となる */

 

関連項目

 

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る