Ask the Expert

How do I store the rational number after performing arithmetic in C++?

I have to write a code for rational number to perform an arithmetic operation in C++. Data members should store in reduced format, i.e., the fraction 2/4 should store as 1 in numerator and 2 in denominator. My code is doing all arithmetic operations, but I don't know how to store the rational number after performing the arithmetic operations. in reduced format. Please help.
I'd store the numerator and denominator is separate int variables.

This was first published in July 2002

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.