|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Decimal Estrutura
Assembly: mscorlib (em mscorlib. dll)
Considerações sobre de conversão
Interfaces implementada
/// <summary> /// Keeping my fortune in Decimals to avoid the round-off errors. /// </summary> class PiggyBank { protected decimal MyFortune; public void AddPenny() { MyFortune = Decimal.Add(MyFortune, .01m); } public decimal Capacity { get { return Decimal.MaxValue; } } public decimal Dollars { get { return Decimal.Floor(MyFortune); } } public decimal Cents { get { return Decimal.Subtract(MyFortune, Decimal.Floor(MyFortune)); } } public override string ToString() { return MyFortune.ToString("C")+" in piggy bank"; } }
/// <summary>
/// Keeping my fortune in Decimals to avoid the round-off errors.
/// </summary>
class PiggyBank
{
protected System.Decimal myFortune;
public void AddPenny()
{
myFortune = Decimal.Add(myFortune, System.Convert.ToDecimal(0.01));
} //AddPenny
/** @property
*/
public System.Decimal get_Capacity()
{
return Decimal.MaxValue;
} //get_Capacity
/** @property
*/
public System.Decimal get_Dollars()
{
return Decimal.Floor(myFortune);
} //get_Dollars
/** @property
*/
public System.Decimal get_Cents()
{
return Decimal.Subtract(myFortune, Decimal.Floor(myFortune));
} //get_Cents
public String ToString()
{
return myFortune.ToString("C") + " in piggy bank";
} //ToString
} //PiggyBank
/// <summary> /// Keeping my fortune in Decimals to avoid the round-off errors. /// </summary> class PiggyBank { protected var MyFortune : Decimal; public function AddPenny() { MyFortune = Decimal.Add(MyFortune, 0.01); } public function get Capacity() : Decimal { return Decimal.MaxValue; } public function get Dollars() : Decimal { return Decimal.Floor(MyFortune); } public function get Cents() : Decimal { return Decimal.Subtract(MyFortune, Decimal.Floor(MyFortune)); } public function ToString() : String { return MyFortune.ToString("C")+" in piggy bank"; } }
Cuidado: |
|---|
Cuidado: