|
| kopiere komponenter Fra : Martin |
Dato : 21-07-04 01:40 |
|
TurboC++
Jeg skal have tallet 543 fordelt ud over 3 floats, med hvert sit ciffer i.
Altså
float f1, f2, f3
5 i f1, 4 i f2 og 3 i f3 hvordan gør jeg det?
Mvh.
Martin
| |
Bertel Lund Hansen (21-07-2004)
| Kommentar Fra : Bertel Lund Hansen |
Dato : 21-07-04 08:04 |
|
Martin skrev:
>Jeg skal have tallet 543 fordelt ud over 3 floats, med hvert sit ciffer i.
>Altså
>float f1, f2, f3
f1=tal%10;
f2=((int) tal)/10%10;
f2=((int) tal)/100%10;
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
| |
Martin (21-07-2004)
| Kommentar Fra : Martin |
Dato : 21-07-04 15:00 |
|
"Bertel Lund Hansen" <nospamius@lundhansen.dk> skrev i en meddelelse
news:755sf0l91042i3eoqsa9i2re833hguop3k@news.stofanet.dk...
> Martin skrev:
>
> >Jeg skal have tallet 543 fordelt ud over 3 floats, med hvert sit ciffer
i.
> >Altså
>
> >float f1, f2, f3
>
> f1=tal%10;
> f2=((int) tal)/10%10;
> f2=((int) tal)/100%10;
>
> --
> Bertel
> http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
Okay, tak!
Martin
| |
Martin (21-07-2004)
| Kommentar Fra : Martin |
Dato : 21-07-04 15:10 |
|
"Bertel Lund Hansen" <nospamius@lundhansen.dk> skrev i en meddelelse
news:755sf0l91042i3eoqsa9i2re833hguop3k@news.stofanet.dk...
> Martin skrev:
>
> >Jeg skal have tallet 543 fordelt ud over 3 floats, med hvert sit ciffer
i.
> >Altså
>
> >float f1, f2, f3
>
> f1=tal%10;
> f2=((int) tal)/10%10;
> f2=((int) tal)/100%10;
>
> --
> Bertel
> http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
hvis tallet er 5432, hvordan ser f4 ud? Siges der f3((int) tal)/1000%10;?
Martin
| |
Martin (21-07-2004)
| Kommentar Fra : Martin |
Dato : 21-07-04 15:11 |
|
"Martin" <mf_NO_Spima@digginet.dk> skrev i en meddelelse
news:40fe7924$0$66470$14726298@news.sunsite.dk...
>
>
> "Bertel Lund Hansen" <nospamius@lundhansen.dk> skrev i en meddelelse
> news:755sf0l91042i3eoqsa9i2re833hguop3k@news.stofanet.dk...
> > Martin skrev:
> >
> > >Jeg skal have tallet 543 fordelt ud over 3 floats, med hvert sit ciffer
> i.
> > >Altså
> >
> > >float f1, f2, f3
> >
> > f1=tal%10;
> > f2=((int) tal)/10%10;
> > f2=((int) tal)/100%10;
> >
> > --
> > Bertel
> > http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
>
> hvis tallet er 5432, hvordan ser f4 ud? Siges der f3((int) tal)/1000%10;?
> Martin
>
Rettelse, jeg skrev f3 men mente f4:
hvis tallet er 5432, hvordan ser f4 ud? Siges der f4((int) tal)/1000%10;?
> Martin
>
| |
Bertel Lund Hansen (21-07-2004)
| Kommentar Fra : Bertel Lund Hansen |
Dato : 21-07-04 18:52 |
| | |
Martin (21-07-2004)
| Kommentar Fra : Martin |
Dato : 21-07-04 19:36 |
|
"Bertel Lund Hansen" <nospamius@lundhansen.dk> skrev i en meddelelse
news:08btf09kqcndag1pjlg2igfu8tagiqcvcd@news.stofanet.dk...
> Martin skrev:
>
> >hvis tallet er 5432, hvordan ser f4 ud? Siges der f4((int) tal)/1000%10;?
>
> Ja.
>
> Hvorfor prøvede du det ikke bare?
>
> --
> Bertel
> http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
ja, det er rigtigt. Jeg skal også se om jeg kan få de 2 decimaler på den
anden side af 0.
Mvh.
Martin
| |
Bertel Lund Hansen (21-07-2004)
| Kommentar Fra : Bertel Lund Hansen |
Dato : 21-07-04 22:57 |
|
Martin skrev:
>ja, det er rigtigt. Jeg skal også se om jeg kan få de 2 decimaler på den
>anden side af 0.
Gang med en passende faktor (10, 100, 1000 ...) og brug ellers
samme metode som før.
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
| |
Martin (21-07-2004)
| Kommentar Fra : Martin |
Dato : 21-07-04 23:19 |
|
"Bertel Lund Hansen" <nospamius@lundhansen.dk> skrev i en meddelelse
news:7kptf09snarioj7tct4acamidkm8pg7bln@news.stofanet.dk...
> Martin skrev:
>
> >ja, det er rigtigt. Jeg skal også se om jeg kan få de 2 decimaler på den
> >anden side af 0.
>
> Gang med en passende faktor (10, 100, 1000 ...) og brug ellers
> samme metode som før.
>
> --
> Bertel
> http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
Tak :)
Mvh.
Martin
| |
|
|