C/C++ :: Fraction Calculator - Converting From Fraction To String

May 27, 2014

I'm having a problem when i convert from fraction to string. When I run my program it runs fine I'm supposed to get an output of the fraction ex (2/5) and the decimal 0.4 the problem is that it does not output the fraction all I get it / and 0.4

the code for converting from fraction to string is the following
std::string string;
char numerator[100]/* = {0}*/;
char denominator[100]/* = {0}*/;
_itoa_s(numerator_, numerator, 10);
_itoa_s(denominator_, denominator, 10);

[Code] .....

View 5 Replies


ADVERTISEMENT

C/C++ :: Converting A Fraction To Decimal?

Apr 28, 2015

i am having issues converting a fraction to a decimal, i think the code would go in the istream because it is working with input data but i just cant figure it out.

#include <cstdio>
#include <string>
#include <iostream>
using namespace std;

[Code].....

View 2 Replies View Related

C++ :: Fraction Class - Warning Converting To Int From Double

Jul 28, 2013

I am trying to write a Fraction class and getting the following warning when compiling my code :

Fraction.cpp: In constructor 'Fraction::Fraction(double)':
Fraction.cpp:8: warning :converting to 'int' from 'double'

My Fraction.cpp class looks like :

#include "Fraction.h"
Fraction::Fraction(int n, int d):num(n),den(d) {
cout << This is double param constructor <<endl;
}
Fraction::Fraction(double d):num(d),den(0)

[Code] ....

How can I get rid of the warning ?

View 8 Replies View Related

C++ :: How To Give Fraction Object In S String Via Template

May 9, 2014

I am trying to give fraction object in s string via template.

struct Fr // simple Fraction {
int num;
int denom;
Fr(int i,int j) {

[Code] ....

View 10 Replies View Related

C++ :: Get Fraction For Any Decimal Number In Variable?

Jun 9, 2013

How do i get the fraction for any decimal number in a variable?

Code: Code: #include<iostream>
using namespace std;
int main()
{
double x = 1/6;
cout << x;
cin.get();
}

View 1 Replies View Related

C++ :: Writing A Function That Compares Two Fraction?

Dec 25, 2014

I'm writing a function that compares two fraction. if the fractions are equal it returns 0. If the fraction in the first parameter is less than the fraction in the second parameter it returns a negative number. Otherwise it returns a positive number. in doing so convert the fraction to a floating point number.

completing the function to run

typedef struct fracion
{
int numo;
int denom;
}fraction;

[Code].....

View 2 Replies View Related

C++ :: Static Constant Datatype For Fraction Class

Aug 4, 2013

My Fraction.h class looks like :

class Fraction {
int num;
unsigned int den;
public:
Fraction(int = 1,int =1);
//Constants of Datatype

[Code] ....

The implementation Fraction.cpp is as follows :

#include "Fraction.h"
Fraction::Fraction(int n, int d):num(n),den(d){
cout << This is double param constructor <<endl;
}

And the application main.cpp is

int main(){
Fraction f1(3,9);
f1 = Fraction::sc_fUnity; // how to implement this ?
}

How can I write the Fraction.cpp for the constant static member ?

View 6 Replies View Related

C++ :: Create A Program That Calculates Fraction Of Time?

Dec 16, 2013

I am trying to create a program that calculates fraction of time remaining when a student leaves during the middle of the semester. I have to use function files here. I am having trouble with the division in function long double tuitionfrac(int, int, int). No matter what numbers are entered, fractime gives an output of 0. I don't understand that.

long double tuitionfrac(int opening, int leaving, int semend)
{
int lefttime = semend - leaving;
cout << "Left time " << lefttime << endl; //for error checking
int tottime = semend - opening + 1;
cout << "Total time " << tottime << endl;
long double fractime = lefttime/tottime;
cout << "fractional time " << fractime << endl; //always returns as 0.
return fractime;
}

View 4 Replies View Related

Visual C++ :: Class Fraction - Overloading Operators

Sep 25, 2013

the question am having problems with..

1.Write a class function that defines adding, subtracting, multiplying and dividing fractions by overloading standard operators for the operations.

2. Write a function member for reducing factors and overload I/O operators to input and output fractions. how would i set this up?

View 5 Replies View Related

Visual C++ :: Structures Function - Comparing Two Fraction

Nov 5, 2014

I'm writing a function that compares two fraction. if the fractions are equal it returns 0. If the fraction in the first parameter is less than the fraction in the second parameter it returns a negative number. Otherwise it returns a positive number. in doing so convert the fraction to a floating point number.

typedef struct fracion {
int numo;
int denom;
}fraction;
int compareFractions (fracion, fraction);

[Code] ....

View 2 Replies View Related

C++ :: Implementation Of Array Index Operator For Fraction Class

Jan 7, 2014

I need an implementation for the array index operator overloading of my Fraction class . The Fraction.h looks like :

#include <iostream>
using namespace std;
class Fraction {
public:
Fraction(int = 1, int = 1);

[Code] .....

I am not able write the Array index operator overloading functions.

View 3 Replies View Related

C++ :: Display Fraction In Proper From Based On 2 Arguments Passed To Class Member Function

Mar 15, 2015

We're assigned a project working with classes and fractions. My goal is to display a fraction in proper from based on 2 arguments passed to a class member function proper();

My strategy was to utilize the greatest common factor between the 2 arguements, then divide both the numerator and denominator by that number and then it would display.

The program actually runs, but only seems to divide the numerator and not the denominator. This in return makes my other class member functions have incorrect comparisons and sums.

Code:
#include<iostream>
#include<conio.h>
class Fraction {
friend void compare(Fraction a, Fraction b);
friend void sum(Fraction a, Fraction b);

[Code] ....

View 14 Replies View Related

C++ :: Write A Class Definition For A Fraction Class

Nov 25, 2013

Write a class definition for a Fraction class. Its member fields are num and den, both of type int. The constructor builds the default fraction 1/1. It has the following operations:

void plusEquals(Fraction second);
//Adds the second fraction to this fraction like the operator += void minusEquals (Fraction second);
//Subtracts the second fraction from this fraction void timesEquals (Fraction second);
//Divides this fraction by the second fraction void dividesEquals (Fraction second);
// Divides this fraction by the second fraction void reduce();
// Reduces this fraction to lowest terms double todecimal();
//returns the decimal value of this fraction void scan(istream&);
//scans a fraction written with a slash as in ¾ void print(ostream&);
//prints a fraction using a slash Fraction();
//constructs a default fraction with denominator 1, numerator 0 Fraction(int n, int d); //constructs a fraction given value for num and den

2. Write a menu-driven driver program designed to allow thorough testing of your Fraction class.

View 2 Replies View Related

C++ :: BAC Calculator - String Stream Search

May 14, 2013

I am working on a project which is a fairly simply BAC calculator. I am attempting to grab data from a text file, which contains state abbreviation, maximum BAC before aggravated, and minimum license suspension. The text file looks like

#include <iostream>
#include <fstream>
#include <string>
#include <cmath>
#include <stdio.h>
#include <ctype.h>
#include <iomanip>
#include <algorithm>
#include <cstdlib>
#include <sstream>
using namespace std;

float MALE_RATE = 0.68, FEMALE_RATE = 0.55, LEGAL_LIMIT = 0.08;
//percent of body weight which holds alcohol

[Code] ....

The code I am struggling with is the getline and stringstream which is near the bottom.

The output I am getting is

The maximum BAC before aggrevated DUI in AL is .15
The minimum penalty in AL is 90 day suspension of license

I get that for every state I type. I know it is reading the first line, but something in my code does not allow it to read the other lines

View 1 Replies View Related

C# :: Creating Complex Number Calculator - Convert String To Ints

Sep 18, 2012

I am working on an assignment to create a Complex number calculator. In this assignment I am to ask the user for input to the calculator. We are given a sample run output that looks like this.

Enter operand1: 3 4
operand1: (3, 4)
Enter operation : +
Enter operand2: 1 2
(3, 4) + (1, 2) = (4, 6)

My question is how would I take from the user: an integer followed by a space followed by another integer and convert that into two seperate accessible int values that I can save as real and imaginary values.

View 4 Replies View Related

C# :: Calculator With Buttons - When Click Numbers Or Operators It Goes To String Array

Mar 26, 2012

I have a calculator with buttons, and when I click the numbers or operators, it goes to a string array. So;

Press 3
Press +
Press 2
Press =

and my array is str[0]='3' str[1]=.... so on...

And also I have a C code which calculates the string you entered with some algorhytms and gives a double value as a result. So the question is;

How can I send my STR array in C# to my C program? I mean I want to use my C program as a source code. and How to return that double value to my C# program?

For now, I don't want to change my C codes into C# codes. I want it to keep as is. Just use it as a source code. Is that possible?

View 2 Replies View Related

C :: Converting Netpay To String

May 18, 2014

Code:
void convertNetPay(float netPay, char *netPayString){
int numHuns, numTens, numOnes;
char OnesTable[9][8]={"One","Two","Three","Four","Five","Six","Seven","Eight","Nine"};
char ResultString[10+1];
char TensTable[9][8] = {"Ten","Twenty","Thirty","Forty","Fifty","Sixty","Seventy","Eighty","Ninety"};
char TeensTable[9][10] {"Eleven","Twelve","Thirteen","fourteen","fifteen","Sixteen","Seventeen","Eighteen","Nineteen"};
float cents;

[Code] ....

I have to convert my netpay which is a float to a string So if I input a value of say, 356.26 it should output "the sum of three hundred fifty-six and 26/100 dollars" . My program function works for the sum of three hundred but after that it spits out garbage.

View 2 Replies View Related

C++ :: Converting String From TXT File To Int?

May 6, 2014

How will I add the existing content of the text file to the newly inputed date(hoursworked & minsWorked) to compute the total number of hours works. I'm just a beginner in using Visual basic C++.

Code:

#include <iostream>
#include <fstream>
#include<string>
#include <cstdlib>
using namespace std;
bool parseTime(char* _timeStr, int& _hour, int& _min) {

[Code] ....

View 6 Replies View Related

C++ :: Converting A Double To A String?

Dec 7, 2014

I'm trying to find a way to accuratley convert a double in the form of a bank account number stored in a file into a string representing the number returned by a file.

View 1 Replies View Related

C++ :: Converting Netpay To String

May 18, 2014

void convertNetPay(float netPay, char *netPayString) {
int numHuns, numTens, numOnes;
char OnesTable[9][8]={"One","Two","Three","Four","Five","Six","Seven","Eight","Nine"};
char ResultString[10+1];

[Code] ....

BASICALLY, I have to convert netpay (float to string). Theoretically if I have 666.66, my program here should output the sum of "six hundred sixty-six and 66/100 dollars".

View 4 Replies View Related

C++ :: Converting A Double To A String

May 2, 2013

i think i need to convert a double to a string, we are working in visual studio doing a program. when i run the calculator i'm not getting the answer i need instead its giving me 0.0 when it should be reading 0.5, here is the code i'm using

{int width;
int height;
int area;
double gop;
String ^strWidth;
String ^strHeight;
String ^strArea;
String ^strGop;
strWidth=width1->Text;

[Code]....

View 1 Replies View Related

C++ :: Converting String Into Integer?

Nov 22, 2013

I'm trying to convert a string into a integer and when I call stoi(line) it causes the program to crash.

int main() {
vector<int> numbers;
int i;
string line;
ifstream myfile ("example.dat");

[Code] ....

The file being read from looks like:

3
12
23
34
12 34
12 12
34 23
23 23

View 1 Replies View Related

C++ :: Converting String Value Into Float

Feb 21, 2015

In my project i have to take the string valve and convert it into float

For example
100 will be 100.00
100.0012 will be invalid
100.00 will stay as it is
99 will be 99.00

I am thinking of using stof but i m stuck on how to set the precision of 2 ....

View 2 Replies View Related

C++ :: Converting String To Date

Apr 27, 2014

Quick code for converting strings to Dates in C++.

Example: What is the date:
User response: 12/05/14

Any way I can code this to recognize it as a date, and make it so that the date is sortable? Not referring to the system date, but a user input date.

View 4 Replies View Related

C/C++ :: Converting 1D String Array To 2D

Mar 27, 2015

I am trying to convert a 1d string array to a 2d but i couldnt do it. Heres my code so far,

for(i=0;str2d[i][j]='';i++)
{
for(j=0;str2d[i][j]=' ';j++)
{
str2d[i][j] = str1d[k];
k++;
}
}

str1d is a paragraph btw.I tried using NULL instead of '' but didnt work either.

View 5 Replies View Related

C/C++ :: Converting String To Date?

Mar 19, 2012

how to convert from string to date in c++? Example: 17 mar 2012 to 17/03/2012

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved