menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class Fraction - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class Fraction

    Represents common fraction. Used to apply number format to the value.

    Inheritance
    System.Object
    Fraction
    Namespace: Syncfusion.XlsIO.FormatParser
    Assembly: Syncfusion.XlsIO.UWP.dll
    Syntax
    public class Fraction : Object

    Constructors

    Fraction(Double)

    Initializes a new instance of the Fraction class.

    Declaration
    public Fraction(double dNumerator)
    Parameters
    Type Name Description
    System.Double dNumerator

    Represents numerator of the fraction.

    Fraction(Double, Double)

    Initializes a new instance of the Fraction class.

    Declaration
    public Fraction(double dNumerator, double dDenumerator)
    Parameters
    Type Name Description
    System.Double dNumerator

    Represents numerator of the fraction.

    System.Double dDenumerator

    Represents denominator of the fraction.

    Properties

    Denumerator

    Gets or sets the fraction denumerator.

    Declaration
    public double Denumerator { get; set; }
    Property Value
    Type
    System.Double

    DenumeratorLen

    Gets the number of digits in the denumerator.

    Declaration
    public int DenumeratorLen { get; }
    Property Value
    Type
    System.Int32

    Numerator

    Gets or sets the fraction numerator.

    Declaration
    public double Numerator { get; set; }
    Property Value
    Type
    System.Double

    Methods

    ConvertToFraction(Double, Int32)

    Converts number to fraction using required digits number.

    Declaration
    public static Fraction ConvertToFraction(double value, int iDigitsNumber)
    Parameters
    Type Name Description
    System.Double value

    Value to convert.

    System.Int32 iDigitsNumber

    Maximum number of digits.

    Returns
    Type Description
    Fraction

    Optimal fraction.

    Reverse()

    Swaps numerator and denumerator.

    Declaration
    public Fraction Reverse()
    Returns
    Type Description
    Fraction

    Current fraction after reverse.

    ToString()

    Returns string representation of the Fraction.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    String representation of the Fraction.

    Operators

    Addition(Fraction, Fraction)

    Initializes a new instance of the Fraction class.

    Declaration
    public static Fraction operator +(Fraction term1, Fraction term2)
    Parameters
    Type Name Description
    Fraction term1

    Represents first term of the fraction.

    Fraction term2

    Represents second term of the fraction.

    Returns
    Type Description
    Fraction

    Fraction of the numerator and denominator.

    Explicit(Fraction to Double)

    Converts fraction to double value.

    Declaration
    public static explicit operator double (Fraction fraction)
    Parameters
    Type Name Description
    Fraction fraction

    Fraction to convert.

    Returns
    Type Description
    System.Double

    Double value equal to the fraction.

    Explicit(List<Double> to Fraction)

    Converts List into fraction.

    Declaration
    public static explicit operator Fraction(List<double> arrFraction)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.Double> arrFraction

    List to convert.

    Returns
    Type Description
    Fraction

    Converted value.

    Explicit(Double to Fraction)

    Converts long into fraction.

    Declaration
    public static explicit operator Fraction(double dValue)
    Parameters
    Type Name Description
    System.Double dValue

    Value to convert.

    Returns
    Type Description
    Fraction

    Converted value.

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved