Szerző Téma: Maradékos osztás  (Megtekintve 948 alkalommal)

Nem elérhető Szasza

  • 388
    • Profil megtekintése
Maradékos osztás
« Dátum: 2015. Március 18. - 13:36:07 »
0
Sziasztok!
Azt hogyan oldjam meg, hogy egy számot elosztok százzal és a kapott számot elmentse egy változóba a maradékot pedig egy másik változóba?
« Utoljára szerkesztve: 2015. Március 18. - 14:32:27 írta ƒlaﻛh »

Nem elérhető P3ti

  • 321
    • Profil megtekintése
Maradékos osztás
« Válasz #1 Dátum: 2015. Március 18. - 14:13:17 »
+3

new Float:f1 = 989311.54;
new Float:f2 = 32243.321;
new Float:fResult = f1 / f2;
new Float:fRoundedResult = floatround(fResult, floatround_tozero);
new Float:fRemainder = fResult - fRoundedResult;
printf(\"%.3f / %.3f = %.3f (kerekitett eredmeny: %.3f | maradek: %.3f)\", f1, f2, fResult, fRoundedResult, fRemainder);
« Utoljára szerkesztve: 2015. Március 18. - 14:18:42 írta P3ti »

Nem elérhető Szasza

  • 388
    • Profil megtekintése
Maradékos osztás
« Válasz #2 Dátum: 2015. Március 18. - 14:32:46 »
0
De én ezt egész számmal akarom :D

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Maradékos osztás
« Válasz #3 Dátum: 2015. Március 18. - 14:55:49 »
0
var szam, maradek;
szam = floatround((11/2), floatround_floor);
maradek = (11%2);
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető Szasza

  • 388
    • Profil megtekintése
Maradékos osztás
« Válasz #4 Dátum: 2015. Március 18. - 17:27:35 »
0
Idézetet írta: Kovacs_Richard date=1426686949\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53364\" data-ipsquote-contentclass=\"forums_Topic

var szam, maradek;
szam = floatround((11/2), floatround_floor);
maradek = (11%2);

 

Tényleg :D erre nem is gondoltam.. köszi :)

Dupla hozzászólás automatikusan összefûzve. ( [time]2015. Március 18. 17:39:44[/time] )

maradek = (11%2); erre no efektet ad :/

Dupla hozzászólás automatikusan összefûzve. ( 2015. Március 18. - 17:42:46 )

Megoldódott!
« Utoljára szerkesztve: 2015. Március 18. - 17:42:46 írta Szasza »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal