WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Rest einer numerischen Division errechnen (http://www.wcm.at/forum/showthread.php?t=83178)

pong 06.01.2003 13:39

Rest einer numerischen Division errechnen
 
Hallo!

Ich bräuchte mal wieda nen kurzen denkanstoss ;)

wie krieg ich aus ner division den rest heraus (nur mit +, -, * und /, kein % bzw mod)??????

pong

Hussl 06.01.2003 13:55

Hallo, vielleicht ein bisschen umständlich, aber ich glaube so könnte es funktionieren (Ganz allgemein gehalten):

Dividend : Divisor = Quotient
20 : 3 = 6

Quotient x Divisor = Produkt
6 x 3 = 18

Dividend - Produkt = Rest d. Division
20 - 18 = 2

mfg
Hussl

pong 06.01.2003 13:59

danke für die rasche antwort

werd mal schaun obs hinhaut

Tarjan 06.01.2003 17:08

mod ist meist der Rest der Divison.

pong 06.01.2003 17:37

Zitat:

Original geschrieben von Tarjan
mod ist meist der Rest der Divison.
lustig?

pc.net 06.01.2003 17:46

@Tarjna
MOD darf er ja ned verwenden ;)

@pong
anders als von Hussl wüsst ich auch nix ...

Sonic 08.01.2003 22:25

Hi!

Darfst du int (ermittelt den integer anteil einer Gleitkomma zahl) verwenden?
Wenn ja dann ist der rest ((a/b)-int(a/b))*b).

Wenn du int nicht verwenden kannst, kannst du den gleichen effekt erreichen wenn du den Wert der Gleitkommavariable einer Integer Variable zuweist.

lg

reemrev 09.01.2003 10:30

rest = a/b-a\b (unter VBasic)


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag