Einzelnen Beitrag anzeigen
Ungelesen 12.02.12, 16:23   #6
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.124
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von mrburns Beitrag anzeigen
da musst du 'Einwurf' so erweitern, dass es eine ganze Zahl (Int) wird
Entweder so, oder du verwendest die Funktion modf.
Code:
#include <stdio.h>
#include <math.h>

int main()
{
    double divident = 11, divisor = 5, rest, quotient;    
    rest = modf(divident / divisor, &quotient); 
    
    if (rest == 0) {
        printf("%f ist ohne Rest durch %f teilbar\n", divident, divisor); 
    } else {
        printf("%f durch %f = %f Rest %f\n", divident, divisor, quotient, rest); 
    }

    return 0;    
}
Your_Conscience ist offline   Mit Zitat antworten