Public Function RationalToFraction( _
ByRef rNumber As Variant _
, ByRef rDividend As Variant _
, ByRef rDivisor As Variant _
, ByVal vRational As Variant _
) As Boolean Assuming
Dim varI As Variant
Dim varX As Variant
Dim varY As Variant
for example
RationalToFraction(varI, varX, varY, -43.75) = True
leaves
varI = -43
varX = -3
varY = 4See also: RationalToFractionString Function
FloatToFraction Function
GreatestCommonDivisor FunctionrNumber: Numeric or Variant argument through which the integer part of vRational is returned. Note: One use of this function is to back-track from rational stock prices like 9.375 into a number like 9+3/8.
Note: Accuracy is between 12 and 14 digits.
Copyright 1996-1999 Entisoft
Entisoft Tools is a trademark of Entisoft.