C++ :: Determining If A Float Is Odd / Even

Oct 22, 2013

determining if a value entered in loop is an odd or even number. Also, the value can't be int because it may be a decimal value(therefore i cant use the if(x%==0).

I need to replace the if(value%2 ==0) else num_even++ statement in my code with something else that will work with float to determine odd vs even.

#include <iostream>
using namespace std;
int main() {
int num_values;
float sum_values = 0;
int num_neg_values = 0;
int num_pos_values = 0;

[code]....

View 1 Replies


ADVERTISEMENT

C++ :: Determining Index To Place New Value

Dec 9, 2013

I need function to determine where to place new element in sorted array. I want to use binary search to find index where element should be placed, when push all others.

Prototype should be something like

int WhereToPlaceElement(ElementType hash); // uses private atribute ElType** elements

I have tried my best to write, but all tries ended in inf loops and reading invalid locations of array.

View 3 Replies View Related

C++ :: Determining Even / Odd Numbers From TXT File

Dec 8, 2013

I am trying to extract the numbers from Numbers.txt, and then put them in the correct file, either Odd.txt or Even.txt, depending on what they are. And I have gotten to a point where I am not sure what to do; right now it just reads Numbers.txt and then the program ends.

#include <iostream>
#include <fstream>
#include <string>

[Code].....

View 2 Replies View Related

C++ :: Determining Size Of Array?

Oct 24, 2013

char A[]={}; this is the array in c++ of unknown size, now I want to enter some alphabets via loop and want to be the no. of elements i entered the size of the array. .

View 8 Replies View Related

C++ :: Program For Determining Maximum Deflection On Beam

Oct 7, 2014

I am new at c++ and I am trying to write a code to determine the maximum deflection at the end of a cantilevered beam. I am given the formula : deflection= (4 W L^3)/(E B H^3) where W is the load weight, L is the beams length, E is the modulus of elasticity, B is the beams base, and H is the beams height.

// Included Header Files
#include <iostream>
#include <iomanip>
#include <cmath>
#include <string>
#include <fstream>
#include <cstdlib>
#include <cstdio>

[code]....

View 2 Replies View Related

C/C++ :: Determining Length Of Array Read From File

Feb 16, 2015

i have to read a file with between 5 and 10 pairs of numbers, each on a different line. i can read the file, and wrote something to save the length of the file as a variable, but when i use it i start returning crazy data. the problem is in the do while loop and i want to change the i< in the for loop to "lines" so the code stops when the last digit is read. if i use i<10 the file has extra digits is the file is only 8 or 5 pairs of numbers.

FILE *Fpointout;
FILE *Fpointin = fopen ("test.txt","r"); //read this one
Fpointout = fopen ("out.txt","w"); //write this one
if (Fpointin == NULL) //if no file in source {
printf ("File does not exist."); //tell user it is not there

[Code] .....

View 4 Replies View Related

C/C++ :: Reading Strings From A File And Determining If They Are Palindromes

Oct 17, 2014

I have to make a program to read a file with strings and determine if they are palindromes. The problem is that the program says that they're all palindromes.

int main() {
ifstream inFile;
ofstream outFile;
inFile.open("in.data");
outFile.open("out.data");
if (!inFile || !outFile) //to display error if input files are invalid

[code]....

View 3 Replies View Related

C/C++ :: Determining Extension Type Of A File Using Binary

Oct 13, 2014

I am trying to write a function that determine if a file in a directory is of a gif/bmp/png/jpg extension. Right now I think I have correctly written my code all the way up to listing the files in the directory and opening them in binary mode.

Now, I am struggling with figuring out how to determine what extension the image is. Right now i am just focusing on writing my "bool isGif();" function... To determine if a file is a .gif extension using binary, the first 6 bytes of the file will contain either GIF87a or GIF89a.So, to do this I would read the first six bytes of the file using the function below, correct?

fin.read((char *) &a_file, 6)

Then, once I read in the first six bytes how would I conditionally compare it to determine if it is a .gif? Would I just use

if(fin == "GIF87a II GIF89a) {
\do something here
}

Because that doesn't seem to be working...

View 13 Replies View Related

C++ :: Turning A Limited Float Into Another Float?

Nov 20, 2013

I can do the folowing:

float var1 ;
var1 = 9.12345 ;
printf("%.2f",var1) ;

the output will be 9.12. What if I wanted to save that as another separate float with displaying it on screen?

View 1 Replies View Related

C/C++ :: Cannot Convert Float To Float Assignment

Jun 8, 2014

#include <iostream>
#include <string.h>
#include <sstream>

[Code]....

View 1 Replies View Related

C++ :: How To Covert Int To Float

Oct 12, 2013

I have a question here

How I want to convert an int to float in the middle of the program

#include <iostream>
using namespace std;
int main()
{
int x;
float y;
cin>> x;
y= (float)x;
cout<< y;
}

is this line correct y= (float)x;?

View 2 Replies View Related

C/C++ :: Integer And Float Value?

Feb 28, 2014

this is my code

#include<stdio.h>
main()
{

[Code]....

N=1st number M=2nd number(accrding to my prof we will name it N and M
ctr= increment of factorial of N, ctr2= increment of factorial of (N-M)

the problem is when i got the factorial of N / factorial of (N-M) i need to get the last non zero digit. so i use mod if it has zero in it. but mod can be only used with an int value. and when i change it to int value, the value of fact1 which is a float change

View 14 Replies View Related

C++ :: 32 / 64 / 80 Bit Float Conversion?

Feb 14, 2012

I am looking for a math/big num library, that allows me to convert 32/64/80 bot float numbers to string and vice versa.

Precision & accuracy is of importance here, and since this is an IEEE standard, i have high hopes that there are libraries for this out there, which would save me the hassle of trying to implement this myself...

View 1 Replies View Related

C :: Can't Show The Proper Float Value

Jul 7, 2014

I am working from my "ansi c" book by steven lawlor, page 73 program 2. write a program that accepts two numbers from the keyboard and prints the following information.

variables
first
second
execution
First number ? 7
Second number ? 2
the second goes into the first 3 times
with a remainder of 1.
the quotient is 3.5.

Code:
#include <stdio.h>
main() {
int first, second;
scanf(" %1i %1i", &first, &second);
printf("First number ? %1i

[Code] ....

//I included this as I had some error message come up
// before, not sure if this is correct though?
} it shows what is expected but I cant get the 3.5.

I have tried %f and variations of width/precision but still not luck. Also, when I click on the application and put in the variables I press enter, the program executes and disappears so I cant see the result. how do I get the program to stay up until I want to get rid of it?

View 1 Replies View Related

C :: Float Showing Nothing In Printf

Oct 6, 2014

I just checking but confused with float. in that code same size int, and same type double are working but float showing nothing in printf..why?? i'm using GCC compiler int 32bit win7 os

Code:
#‎include <stdio.h>
int main() {
char arr[10] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
printf("Size of char=%c
", ((char *) (&arr[0]))[1]);

[Code] ....

View 14 Replies View Related

C :: Round Off Float To Integer

Mar 10, 2013

I have a float values I'd like to round off to the nearest integer value.

That is to say, if the float value is 44.234533, the integer value should be 44. If the float value is 44.682101, the integer value should be 45.

How do I do this?

View 4 Replies View Related

C :: Float / Integer Conversion

Oct 14, 2013

why does the following code output "0.000000" instead of "1.000000"?

Code:

#include <stdio.h>
int main(void) {
int x=3, y=2;
printf("3/2 is %f
", x/y);
return 0;
}

the code was compiled and run using gcc 4.4.7 and glibc 2.17 on linux kernal 2.6.32 running on a PC with an intel i5-2500k cpu(sandy bridge)

View 8 Replies View Related

C :: How To Find First Bad Number From Float

Mar 6, 2015

I am entering numbers to float ... I want program to find out, which first number is not from specific interval. How to do it ? Example: Enter input : 5 10 20 30 50 46 . 30 is invalid. Here is the code :

Code:

while(scanf("%f",&input)!=EOF || input==0) {
sum=input+sum;
if (getchar() == '

[Code]....

View 3 Replies View Related

C :: Float Variables Not Able To Be Multiplied With Each Other

Apr 5, 2013

why does the 2 variables, loanAmt and intRatem not work when they are multiplied together. The question is " Write a program that calculates the remaining balance on a loan after the first, second and third monthly payments. "

Code:

#include <stdio.h>
void a5()
{
float loanAmt, intRate, intRatem, dintRate, payment, pay1, pay2, pay3,test;
printf("Enter amount of loan:");
scanf("%f", &loanAmt);
}

[code].....

View 4 Replies View Related

C :: Filling Float Array

Oct 6, 2013

What am I doing wrong here.

Code:

#include <stdio.h>
#define N 25
int main () {
int s,min,sec,total,mins;
float speed,splits[N];

[Code] ....

View 2 Replies View Related

C :: What Is Correct Way To Print A Float

Feb 17, 2013

I have a program that printf a float that is returned by a function like this:

Code:

printf("%3.1f
", myfloat());
...
float myfloat(void) {
code....
}

In w32 my program has been running ok, but when run in a w64, it crash at the printf. If I change the definition of the function to return double it runs ok. in printf format string - Wikipedia, the free encyclopedia , in the "type" section I see there is no definition to print a float, but %f is for double in fixed point.So the question is what is the correct way to printf a float? must I cast? or is it better to return double? if so, does it have a performance penalty?

View 4 Replies View Related

C++ :: Float As Template Parameter

Jan 16, 2014

Unless I'm missing something, it's now possible(ish)? A little concept is below, very rough around the edges. Still though, if this is valid by standard C++, why can't we have built-in support for float / double template parameters?

#include <iostream>
#include <tuple>
template<int Numerator, int Denominator>
struct Float {
constexpr static float value()

[Code] ....

View 7 Replies View Related

C++ :: Writing Float Value To File

Oct 11, 2014

I'm trying to write the value of xcord to the file, but it's come out as jiberish like š™ for some reason.

#include <iostream>
#include <Windows.h>
using namespace std;

[code]....

View 2 Replies View Related

C++ :: Float Function Of Percentage

May 28, 2013

Below is the code of a program using classes and functions ,, my float function doesn't show answer in fractions ,, show something else...

#include <iostream>
using namespace std;
class khan{
public:
void print(){
cout<<"welcome to the online Addition System!!!" <<"

[Code] ...

View 6 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++ :: Convert Value To Clamped 0.0 - 1.0 Float

Feb 26, 2013

What would be a reliable way to do this? I need to convert RGB components to float values between 0.0 and 1.0 so 0 is 0.0 and 255 is 1.0.

View 1 Replies View Related







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