Avatar billede siul Nybegynder
01. juni 2002 - 13:09 Der er 1 kommentar og
1 løsning

fractional power of two

Jeg vil lave en function der printer fractional power af 2(1/2, 1/4, 1/8) Den skal ogsaa vise decimal vaerdien.
Den skal printes som foelgende:

Power    Fraction    Decimal value
  1          1/2          0.5
  2          1/4        0.25
  3          1/8        0.125

Er der en der kan hjaelpe mig med det?
Paa forhaand tak!
Avatar billede jespernaur Nybegynder
01. juni 2002 - 23:23 #1
Måske kan du bruge det her:

#include <stdio.h>

void main(void)
{
  int pow;
  double result;
  int i;

  pow = 1;
  for (i = 1; i <= 10; i++) {
      pow = pow*2;
      result = 1.0/pow;
      printf("%2d 1/%4d %10.7f\n",i,pow,result);
  }
}
Avatar billede siul Nybegynder
01. juni 2002 - 23:54 #2
Perfekt,
Mange tak for hjaelpen!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester