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
3/5 Egy ork válasza:
Bocs az offért, de mondjuk az 1/3 törtnél mit írna ki?
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.
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.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!