Re: Konverter von flout zu int Kategorie: Programmierung C (von hans - 4.06.2012 23:57) | |
Als Antwort auf Konverter von flout zu int von Animus - 4.06.2012 23:25
| |
> Hi, > ich hab mal eine kurze Frage... > und zwar geht es um das Speichern einer float Variable in einer > Int Veriable. > Wird bei CompactC automatisch richtig gerundet? > Irgentwie klappt das nicht so, ich möchte eine Variable > vom Typ float hochzählen lassen, diese dann in einer int variable speichern > und damit ein Array ansteuern... > Aber immer sobald ich float in Schritten kleiner als 1 zählen lasse tut sich an meinem > Array nichts mehr... > > Code; > > float j; > int i; > > for(j=0;j<20;j=j+0.1) > { > i = j; > > Timer_T0PWM(Sinustabele[i],PS0_32) > } > > habt ihr ein Plan warum sich hier nichts tut =? > Danke im vorraus^^ es wird immer abgerundet z.B. 5.1--->5 5,9----->5 du kannst eine komma zahl nicht in einem int speichern, dazu giebt es ja float... | |
Antwort schreiben Antworten: Re: Konverter von flout zu int (von Animus - 5.06.2012 10:54) Re: Konverter von flout zu int (von hans - 5.06.2012 13:29) Re: Konverter von flout zu int (von Joerg - 5.06.2012 13:35) Re: Konverter von flout zu int (von Jo - 5.06.2012 13:37) Re: Konverter von flout zu int (von hans - 8.06.2012 22:33) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum