codice:void toFrazione(float n,int &num,int &den){ den=1; while(n-(int)n!=0){ n*=10; den*=10; } num=n; //semplificazione for(int i=num;i>0;i--){ if(!(num%i) && !(den%i)){ num/=i; den/=i; } } }
codice:void toFrazione(float n,int &num,int &den){ den=1; while(n-(int)n!=0){ n*=10; den*=10; } num=n; //semplificazione for(int i=num;i>0;i--){ if(!(num%i) && !(den%i)){ num/=i; den/=i; } } }
Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!