Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi "floor" - Funktion in Delphi? (https://www.delphipraxis.net/19548-floor-funktion-delphi.html)

Virchov 5. Apr 2004 12:03


"floor" - Funktion in Delphi?
 
Tach!

Was wäre in Delphi analog zu der in c++ vorhandenen Funktion "floor"?

Danke :lol:

Luckie 5. Apr 2004 12:06

Re: "floor" - Funktion in Delphi?
 
Schon mal in der Hilfe unter dem gleichnamigen Stichwort gekuckt? Eventuell kann man dir auch weiterhelfen, wenn du uns sagst, was die Funktion in C++ macht. C++ ist nicht meine stärke und wohl auch nicht der meisten hier. :roll:

Virchov 5. Apr 2004 12:10

Re: "floor" - Funktion in Delphi?
 
Zitat:

Zitat von Luckie
Schon mal in der Hilfe unter dem gleichnamigen Stichwort gekuckt? Eventuell kann man dir auch weiterhelfen, wenn du uns sagst, was die Funktion in C++ macht. C++ ist nicht meine stärke und wohl auch nicht der meisten hier. :roll:



Komm, Du weißt es doch!

Klar hab ich nachgesehen. "The floor function returns a floating-point value representing the largest integer that is less than or equal to x. There is no error return."

Luckie 5. Apr 2004 12:12

Re: "floor" - Funktion in Delphi?
 
Ich weiß was floor in Delphi macht, was aber noch lange nicht heißt, dass es auch das gleiche in C++ macht. So C++ fest bin ich nicht als dass ich alle Funktionen aus den standard Bibliotheken kennen würde.

Also, was ist nun?

Virchov 5. Apr 2004 12:14

Re: "floor" - Funktion in Delphi?
 
Zitat:

Zitat von Luckie
Ich weiß was floor in Delphi macht, was aber noch lange nicht heißt, dass es auch das gleiche in C++ macht. So C++ fest bin ich nicht als dass ich alle Funktionen aus den standard Bibliotheken kennen würde.

Also, was ist nun?




Nochmal: in C++ macht floor das hier: "The floor function returns a floating-point value representing the largest integer that is less than or equal to x. There is no error return."

Also, gibt einen Single-Wert , der kleiner oder gleich Argument ist.


Und in meiner Delphi-Hilfe steht nirgendwo was über " floor "

Matze 5. Apr 2004 12:16

Re: "floor" - Funktion in Delphi?
 
Zitat:

Zitat von OH
Floor (Funktion)

Die Funktion rundet Variablen ab.

Unit Math

Kategorie Arithmetik

Delphi-Syntax:

Delphi-Quellcode:
function Floor(const X: Extended): Integer;
C++ Syntax:

Code:
extern PACKAGE int __fastcall Floor(const Extended X);
Beschreibung

Floor rundet die mit X angegebene Variable folgendermaßen ab:

Floor(-2,8) = -3

Floor(2.8) = 2

Floor(-1.0) = -1

Hinweis: Der absolute Wert von X muss kleiner als MaxInt sein.


Edit: Ich musste Smileys deaktivieren, da 0) umgewandelt wurde...

Luckie 5. Apr 2004 12:18

Re: "floor" - Funktion in Delphi?
 
Zitat:

Zitat von Virchov
Und in meiner Delphi-Hilfe steht nirgendwo was über " floor "

KJauf dir aktuelle c't, da ist eine Delphi Version drin mit einer Hilfe, in der die Funktion floor auftaucht und erklärt ist.

Matze 5. Apr 2004 12:21

Re: "floor" - Funktion in Delphi?
 
Sorry Luckie, ich konnt mich net beherrschen und hab gepostet... :roll:

Virchov 5. Apr 2004 12:21

Re: "floor" - Funktion in Delphi?
 
[quote="Matze"][quote="OH"]Floor (Funktion)

Die Funktion rundet Variablen ab.

Unit Math

Kategorie Arithmetik

Delphi-Syntax:

Delphi-Quellcode:
function Floor(const X: Extended): Integer;
C++ Syntax:

Code:
extern PACKAGE int __fastcall Floor(const Extended X);
Beschreibung

Floor rundet die mit X angegebene Variable folgendermaßen ab:

Floor(-2,8) = -3

Floor(2.8) = 2

Floor(-1.0) = -1




[
Genau det Gleiche wie in c++. Danke für Deine Hilfe. Zum Glück gibt es auch vernünftgige Antworten hier, nicht nur irgendwelche spiessige Belehrungen die nüscht nutzen.

:cheers:

Matze 5. Apr 2004 12:23

Re: "floor" - Funktion in Delphi?
 
Bitte.

Zitat:

Zitat von Virchov
Zum Glück gibt es auch vernünftgige Antworten hier, nicht nur irgendwelche spiessige Belehrungen die nüscht nutzen.

:warn: Luckie hat nur gesagt, du sollst in der OH nachgucken, das hab ich auch getan, mehr nicht. Das hättest du genausogut tun können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 Uhr.
Seite 1 von 2  1 2      

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