TimeScale..::..DivideBy Method
Divides this instance by [divisor]. Division is made in BaseUnit
of the divisor.
Namespace:
Suoranta.FinanceAssembly: Suoranta.Finance (in Suoranta.Finance.dll)
Syntax
public double DivideBy( ITimeScale divisor )
Parameters
- divisor
- Type: Suoranta.Finance..::..ITimeScale
The divisor.
Return Value
The quotient.Examples
C#
TimeScale oneHour = new (TimeUnit.Hour, 1, 24 * 60, 260); TimeScale fourHours = new (TimeUnit.Hour, 4, 24 * 60, 260); TimeScale one8hDay = new (TimeUnit.Day, 1, 8 * 60, 260); TimeScale one24hDay = new (TimeUnit.Day, 1, 24 * 60, 260); oneHour.DivideBy(fourHours); // returns 0.25 fourHours.DivideBy(oneHour); // returns 4.0 one24hDay.DivideBy(one8hDay); // returns 1.0
Examples
C#
TimeScale oneHour = new (TimeUnit.Hour, 1, 24 * 60, 260); TimeScale fourHours = new (TimeUnit.Hour, 4, 24 * 60, 260); TimeScale one8hDay = new (TimeUnit.Day, 1, 8 * 60, 260); TimeScale one24hDay = new (TimeUnit.Day, 1, 24 * 60, 260); oneHour.DivideBy(fourHours); // returns 0.25 fourHours.DivideBy(oneHour); // returns 4.0 one24hDay.DivideBy(one8hDay); // returns 1.0

