Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Fortran: Wertzuweisung (https://www.delphipraxis.net/166496-fortran-wertzuweisung.html)

cltom 15. Feb 2012 16:08

Fortran: Wertzuweisung
 
Hallo,

eine einfache Frage, bin mir aber dennoch nicht ganz sicher:

in Fortran kann offenbar einer integer-variable ein real-Wert zugewiesen werden. Was passiert hier intern? Eine mathematische Rundung, ein Trunc?

also

integer i
double precision r

r = 1.84758
i = r

ist i also 1 oder 2?

danke
gruß
tom

p80286 15. Feb 2012 17:08

AW: Fortran: Wertzuweisung
 
Es ist zu lange her und ich hab kein Fortran mehr auf meinem Rechner aber ich denke es müßte 1 sein.

Gruß
K-H

Furtbichler 15. Feb 2012 17:23

AW: Fortran: Wertzuweisung
 
Probier's doch einfach aus

cltom 16. Feb 2012 06:57

AW: Fortran: Wertzuweisung
 
hej,

danke für den online-compiler-link, kannte ich nicht. Ich hatte mir einen Fortran-Compiler geholt, der wollte aber offenbar mit win7 64 nicht.

vielen dank!

gruß
tom

DelphiKlaus 16. Feb 2012 08:29

AW: Fortran: Wertzuweisung
 
Hallo Tom,

in FORTRAN wird bei der Zuweisung eines Real-Wertes auf eine Integer-Variable der Nachkommateil abgeschnitten

MfG

Klaus

cltom 16. Feb 2012 14:09

AW: Fortran: Wertzuweisung
 
Hallo Klaus,
vielen Dank!

gruß
tom


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:54 Uhr.

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