次の方法で共有


Decimal.Floor メソッド

指定した Decimal 数を、負の無限大方向の近似整数に丸めます。

Public Shared Function Floor( _
   ByVal d As Decimal _) As Decimal
[C#]
public static decimal Floor(decimald);
[C++]
public: static Decimal Floor(Decimald);
[JScript]
public static function Floor(
   d : Decimal) : Decimal;

パラメータ

戻り値

d に小数部がある場合は、負の無限大方向の d より小さい、次の Decimal 整数。

または

d に小数部がない場合は、 d がそのまま返されます。

使用例

Floor の使用方法については、次のコード例を参照してください。

 
Class PiggyBank
    Public ReadOnly Property Dollars() As Decimal
        Get
            Return [Decimal].Floor(MyFortune)
        End Get
    End Property

    Protected MyFortune As Decimal

    Public Sub AddPenny()
        MyFortune += 0.01D
    End Sub
End Class

[C#] 
class PiggyBank {
    public decimal Dollars {
        get {
            return Decimal.Floor(MyFortune);
        }
    }

    protected decimal MyFortune;

    public void AddPenny() {
        MyFortune += .01m;
    }
}

[C++] 
public __gc class PiggyBank {
public:
    Decimal Dollars() {
        return Decimal::Floor(MyFortune);
    }

    void AddPenny() {
        Decimal::op_Addition(MyFortune, .01);
    }

protected:
    Decimal MyFortune;
};

[JScript] 
class PiggyBank {
    public function get Dollars() : Decimal {
        return Decimal.Floor(MyFortune);
    }

    protected var MyFortune : Decimal;

    public function AddPenny() {
        MyFortune = Decimal.Add(MyFortune, 0.01);
    }
}

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard

参照

Decimal 構造体 | Decimal メンバ | System 名前空間 | Round | Truncate