Hej ....
Her er koden
#include<math.h>
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int CRC(int Input)
{
 char test=0;              //Tal værdi
 for(int i=0;i<8;i++)
  {
	test=((Input&(char)pow(2,i))>>(i))+test; //And (&) og shift (>>
 //	cout<<((Input&(char)pow(2,i))>>(i));
	if(test==2)
	 test=0;
  }
 return test;
}
void main()
{
  cout<<CRC(3);
}
//Jeg skulle lige have lidt morgenmad[Redigeret d. 22/11-02 10:19:24 af Janus S. Andersen]