Welcome to SPN

Register and Join the most happening forum of Sikh community & intellectuals from around the world.

Sign Up Now!

how do I produce numbers to 2 significant figures

Discussion in 'Information Technology' started by Tommy, Nov 11, 2005.

  1. Tommy

    Tommy
    Expand Collapse
    Guest

    I have a data base with numbers in to 1 decimal place. I wish to report these
    numbers to 2 significant figures.
    i.e. if the number is 10 or above then whole numbers should be shown. If the
    number is below 10 then 1 decimal point should be shown. 22.6 = 23 9.7
    = 9.7
    My numbers ar never minus or larger than 100.0.

    Please help me.

    Thanks
    Tommy
     
  2. Loading...


  3. schasteen

    schasteen
    Expand Collapse
    Guest

    In the control source of the control you want to show the data put:
    =iif([MyNumber] < 10 ,round([MyNumber],1),round([MyNumber],0)


    "Tommy" wrote:

    > I have a data base with numbers in to 1 decimal place. I wish to report these
    > numbers to 2 significant figures.
    > i.e. if the number is 10 or above then whole numbers should be shown. If the
    > number is below 10 then 1 decimal point should be shown. 22.6 = 23 9.7
    > = 9.7
    > My numbers ar never minus or larger than 100.0.
    >
    > Please help me.
    >
    > Thanks
    > Tommy
     
  4. Tommy

    Tommy
    Expand Collapse
    Guest

    Thanks schasteen but unfortunately I already have a control source in the
    control. This control source is linked to a query and table.

    "Tommy" wrote:

    > I have a data base with numbers in to 1 decimal place. I wish to report these
    > numbers to 2 significant figures.
    > i.e. if the number is 10 or above then whole numbers should be shown. If the
    > number is below 10 then 1 decimal point should be shown. 22.6 = 23 9.7
    > = 9.7
    > My numbers ar never minus or larger than 100.0.
    >
    > Please help me.
    >
    > Thanks
    > Tommy
     
  5. schasteen

    schasteen
    Expand Collapse
    Guest

    Replace the control source to this. Just make sure the control is not named
    the same as the column from the query. So in the example I gave you, make
    sure the control is not named MyNumber or you will get a circular referance,
    or you can add a new control to your form or report.

    "Tommy" wrote:

    > Thanks schasteen but unfortunately I already have a control source in the
    > control. This control source is linked to a query and table.
    >
    > "Tommy" wrote:
    >
    > > I have a data base with numbers in to 1 decimal place. I wish to report these
    > > numbers to 2 significant figures.
    > > i.e. if the number is 10 or above then whole numbers should be shown. If the
    > > number is below 10 then 1 decimal point should be shown. 22.6 = 23 9.7
    > > = 9.7
    > > My numbers ar never minus or larger than 100.0.
    > >
    > > Please help me.
    > >
    > > Thanks
    > > Tommy
     

Share This Page