Kezdőoldal » Számítástechnika » Programozás » Hogyan kell elérni Pascalban,...

Hogyan kell elérni Pascalban, hogy egy valós számot addig szorozzon a program tízzel, míg egész nem lesz?

Figyelt kérdés
Tehát ha van a 0,025 szám akkor abból 25 legyen.
2013. dec. 6. 22:51
 1/5 A kérdező kommentje:
Illetve ezzel együtt azt is, hogy a nullára végződő számokat addig ossza tízzel míg nem lesz több nulla, tehát a 12500 számból legyen 125.
2013. dec. 6. 22:54
 2/5 anonim ***** válasza:

természetesen kell bele ciklus


első esetben azt nézegeted, hogy "egyenlő"-e már a szám a trunc(szám)-mal (pascalban van ilyen függvény azt hiszem)


második esetben meg azt ellenőrizgeted, hogy van-e maradéka tízzel

2013. dec. 6. 23:17
Hasznos számodra ez a válasz?
 3/5 Egy ork ***** válasza:
Bocs az offért, de mondjuk az 1/3 törtnél mit írna ki?
2013. dec. 7. 05:50
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Az 1/3 nem különbözik a többi törttől. Ugyanis végtelen tizedestörtek csak a matekórán léteznek, a számítógépben minden tört véges, és ezért végrehajtható vele a kívánt eljárás.
2013. dec. 7. 12:28
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Megcsinálhatod úgyis hogy a számot átalakítod stringgé, a stringből törölöd a tizedespontot, majd visszaalakítód egésszé. 0.025 -> "0.025" -> "0025" -> 25

A másodikat is meg lehet csinálni stringgé alakítással.

2013. dec. 7. 16:44
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!