Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Dividieren 2er Integer? T.T (https://www.delphipraxis.net/56619-dividieren-2er-integer-t-t.html)

A-M-X 8. Nov 2005 20:04


Dividieren 2er Integer? T.T
 
Huhu!!

Hab jezz

var
I,K: Integer;

wie dividiere ich die beidn? ^^
also I durch K

Neutral General 8. Nov 2005 20:04

Re: Dividieren 2er Integer? T.T
 
Delphi-Quellcode:
I div K
;)

Beispiel :

brauch ja keins hinzuschreiben.. hat Spider ja schon -.-^^

Die Muhkuh 8. Nov 2005 20:05

Re: Dividieren 2er Integer? T.T
 
Delphi-Quellcode:
var
  i, k, ergebnis: Integer;
begin
  Ergebnis := I div K;
end;

zecke 8. Nov 2005 20:06

Re: Dividieren 2er Integer? T.T
 
integer dividieren stinkt :mrgreen: (nimm lieber real ^^ (falls du eine wahl hast), wegen komma-stellen etc :angel2: )

Neutral General 8. Nov 2005 20:10

Re: Dividieren 2er Integer? T.T
 
Stimmt :mrgreen:
Aber es war ja Integer gefragt und nicht Real ;) ^^

glkgereon 8. Nov 2005 20:11

Re: Dividieren 2er Integer? T.T
 
Zitat:

Zitat von zecke
integer dividieren stinkt :mrgreen: (nimm lieber real ^^ (falls du eine wahl hast), wegen komma-stellen etc :angel2: )

wtf?

wieso das denn?

erstmal ist Real ein "Auslaufmodell" was nur noch aus Kompatibilitätsgründen existiert.
Wenn schon, dann nimm Single, Double oder Extended.

Ausserdem: Manchmal brauchst du div, manchmal /
es kommt drauf an.

du kannst nicht sagen div wäre (generell) schlecht!!! :wall:

Neutral General 8. Nov 2005 20:13

Re: Dividieren 2er Integer? T.T
 
Zitat:

Zitat von glkgereon
Zitat:

Zitat von zecke
integer dividieren stinkt :mrgreen: (nimm lieber real ^^ (falls du eine wahl hast), wegen komma-stellen etc :angel2: )

wtf?

wieso das denn?

erstmal ist Real ein "Auslaufmodell" was nur noch aus Kompatibilitätsgründen existiert.
Wenn schon, dann nimm Single, Double oder Extended.

Ausserdem: Manchmal brauchst du div, manchmal /
es kommt drauf an.

du kannst nicht sagen div wäre schlecht!!! :wall:

Div braucht man normalerweise nicht -.-
Und ich glaube mit Real hat er alle Real-Typen gemeint... Inklusive Single,Double,Extended usw ;)

A-M-X 8. Nov 2005 20:13

Re: Dividieren 2er Integer? T.T
 
thx! ^^

hm kommazahlen habsch mir auch grad gedacht O.O wie ging das dann mit real?

3_of_8 8. Nov 2005 20:14

Re: Dividieren 2er Integer? T.T
 
div hat automatische Rundung mit drin, ist also daher schon oft nützlich.

Real geht so:

Ergebnis:=Dividend/Divisor;

Sharky 8. Nov 2005 20:14

Re: Dividieren 2er Integer? T.T
 
Delphi-Quellcode:
var
a , b , c : Real;
begin
 a := 3;
 b := 1.5;
 c := a / b;
end;
Da kann man aber auch selber drauf kommen ;-)

zecke 8. Nov 2005 20:15

Re: Dividieren 2er Integer? T.T
 
richtig, deswegen schrieb ich "falls du eine wahl hast" um solche hinweise zu umgehen :mrgreen: => nicht geklappt: mist. Aber jetz halte ich mich OT mäßig raus :P

@glkgereon: div stinkt nicht nur integer :D (extended,single,double is auch gut- keine frage, aber real erinnert mich immer so an realität und das erinnert mich an meine schlechten programmierkenntnisse, weil ich zu wenig am pc hocke (also wegen realität :chat: ))
:mgrgreen: "Aber jetz halte ich mich OT mäßig raus :P"

Neutral General 8. Nov 2005 20:16

Re: Dividieren 2er Integer? T.T
 
@Sharky : Dein Beispiel ist unspektakulär.. beim Ergebnis kommt ja gar keine Dezimalzahl raus :mrgreen:

glkgereon 8. Nov 2005 20:18

Re: Dividieren 2er Integer? T.T
 
Zitat:

Zitat von Neutral General
Div braucht man normalerweise nicht -.-

also wenn ich mir so meine Quelltexte angucke, fällt mir nur eins auf:
ich benutze in kaum einem Programm Fließkommazahlen.

Wozu auch?

sobald Real&Co im Spiel sind, gibt es ungenauigkeiten.
Daher => wann immer es geht vermeiden...ist meine Meinung.

Wobei das auch OT war :wall:

egal, ich poste es trotzdem. sorry mods. :oops:

A-M-X 8. Nov 2005 20:18

Re: Dividieren 2er Integer? T.T
 
Super funtzt einwandfrei !

danke euch allen

P.S.: Ich hab den thread geschrieben 1 min später waren 4 antworten da O.O

IHR SEID ECHT SUPER!!!

Neutral General 8. Nov 2005 20:19

Re: Dividieren 2er Integer? T.T
 
Zitat:

Zitat von A-M-X
P.S.: Ich hab den thread geschrieben 1 min später waren 4 antworten da O.O

Bei so ner einfachen Frage auch kein Wunder xD

3_of_8 8. Nov 2005 20:19

Re: Dividieren 2er Integer? T.T
 
Bei 14000 Mitgliedern auch kein Wunder. :wink:

Neutral General 8. Nov 2005 20:21

Re: Dividieren 2er Integer? T.T
 
Über 15000 ;)

Wobei wir langsam echt ziemlich OT werden :D

glkgereon 8. Nov 2005 20:22

Re: Dividieren 2er Integer? T.T
 
Zitat:

Zitat von Neutral General
Über 15000 ;)

Wobei wir langsam echt ziemlich OT werden :D

um genau zu sein: 15.368 atm


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz