Displaying fractions simple problem

This is a discussion on Displaying fractions simple problem within the C Programming forums, part of the General Programming Boards category; i'm just starting to learn C and i have a problem with displaying fractions. My code: insert Code: #include<stdio.h> main() ...

  1. #1
    Registered User
    Join Date
    Jan 2008
    Posts
    3

    Displaying fractions simple problem

    i'm just starting to learn C and i have a problem with displaying fractions.

    My code:

    insert
    Code:
    #include<stdio.h>
    main()
    {     
          float num = 2/3;
          printf("%f", num);
          getchar();
          return 0;
          }
    When i run this, the ouput is:

    0.000000

    How do i get it to output .666666??
    Also, how would i get the output to display correct to 6 decimal places?
    Thanx

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    21,310
    How do i get it to output .666666??
    By using floating point division instead of integer division.

    Also, how would i get the output to display correct to 6 decimal places?
    By using the format flags for printf(). For example:
    Code:
    #include<stdio.h>
    
    int main(void)
    {
        float num = 2.0f / 3.0f;
        printf("&#37;.6f", num);
        getchar();
        return 0;
    }
    Last edited by laserlight; 01-19-2008 at 01:33 AM.
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Simple File I/O problem
    By Ignited in forum C++ Programming
    Replies: 3
    Last Post: 01-07-2006, 09:49 AM
  2. Fairly simple problem
    By fatdunky in forum C Programming
    Replies: 1
    Last Post: 11-14-2005, 10:34 PM
  3. Simple Variable Problem
    By Cthulhu in forum C++ Programming
    Replies: 2
    Last Post: 11-11-2005, 03:07 PM
  4. Problem with simple XOR program
    By spike_ in forum C++ Programming
    Replies: 8
    Last Post: 08-17-2005, 12:09 AM
  5. Request for comments
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 01-02-2004, 09:33 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21