Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
12.02.12, 13:21
|
#1
|
Newbie
Registriert seit: Dec 2009
Beiträge: 50
Bedankt: 28
|
Zitat:
Jep, funktioniert aber leider immer noch nicht... Einwurf ist eine float-Variable, sollte doch möglich sein oder?
|
ahh, na dann schon gar nicht 
da musst du 'Einwurf' so erweitern, dass es eine ganze Zahl (Int) wird
|
|
|
12.02.12, 16:23
|
#2
|
Hinter dir!
Registriert seit: Apr 2010
Beiträge: 1.124
Bedankt: 487
|
Zitat:
Zitat von mrburns
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, "ient);
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;
}
|
|
|
12.02.12, 17:10
|
#3
|
Anfänger
Registriert seit: Oct 2010
Beiträge: 39
Bedankt: 33
|
Schreib mal
Code:
if(Einwurf % 0.05f == 0)
{
...
}
Nebenbei: Ich weiß nicht, ob man Modulo auf Kommazahlen anwenden kann  Glaube bei x % y, muss y immer eine Ganzzahl sein
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:26 Uhr.
().
|