指定した 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
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