Suchergebnisse für Anfrage "fortran"

2 die antwort

Extern deklarierte (globale) Variable in Fortran

Ich möchte wissen, ob es möglich ist, eine Variable zu deklarieren und die Deklaration auf ein anderes Unterprogramm oder Programm zu übertragen (daher wird sie global). Beispielsweis program main implicit none call mysub print *, x end program ...

2 die antwort

rstellen heterogener Arrays in Fortr

Ich versuche, heterogene Arrays zu erstellen, die Variablen unterschiedlichen Typs enthalten, z. B.[ 1.0, 7, "hi" ]. Ich habe versucht, @ einzubeziehclass(*) odertype(*) im Array-Konstruktor (siehe das Ende des folgenden Codes), aber gfortran5.2 ...

2 die antwort

Differenz zwischen "Zeichen * 10 :: a" und "Zeichen :: a (10)"

Beim Versuch, mein Fortran 90-Wissen für ein Projekt aufzufrischen, stieß ich bei der Verwendung interner Dateien auf einige Besonderheiten. Betrachten Sie den Beispielcode: ! ---- internal_file_confusion.f90 ---- program ...

TOP-Veröffentlichungen

4 die antwort

Ist Fortran nicht in der Lage, die Addition zwischen 865398.78 und -865398.78 durchzuführen? Warum lautet die Antwort -0.03?

Im folgenden Code addiere ich 865398.78 und -865398.78. Ich erwarte 0 zu bekommen, aber stattdessen bekomme ich -0.03. Quellcode program main real(8) :: x open(10,file="test.txt") read(10,*)x print *,"x=",x x=x+865398.78 print ...

2 die antwort

SHARED-Option in OPEN-Anweisung im Fortran-Standard

In dieser DokumentationHP Fortran doc [http://h21007.www2.hp.com/portal/download/files/unprot/fortran/docs/lrm/lrm0476.htm] , die OPEN-Anweisung akzeptiert die Optionen SHARED und READONLY. In dieser DokumentationStandard Fortran 2008 ...

2 die antwort

Fortran sqrt () error

Ich bin sehr neu in Fortran und bin mit dem folgenden Programm zum Finden von Wurzeln mithilfe einer quadratischen Gleichung festgefahren. s wird der folgende Fehler angezeigt: d = sqrt (bsq \ xE2 \ x80 \ x93 ac4) 1 Fehler: Syntaxfehler in der ...

4 die antwort

Wie übergebe ich Unterprogrammnamen als Argumente in Fortran?

Wie lautet die Syntax für die Übergabe von Unterprogrammnamen als Argumente? Schematisch . . call action ( mySubX ( argA, argB ) ) . . subroutine action ( whichSub ( argA, argB ) ) ... call subroutine whichSub ( argA, argB ) ... end ...

2 die antwort

Reading Schreiben von fortran direkten Zugriff auf unformatierte Dateien mit verschiedenen Compilern

Ich habe einen Abschnitt in einem Programm, der eine Direktzugriffs-Binärdatei wie folgt schreibt: open (53, file=filename, form='unformatted', status='unknown', & access='direct',action='write',recl=320*385*8) write (53,rec=1) ulat ...

2 die antwort

Zeilenzahl einer Textdatei

Ich versuche, eine Funktion zu erstellen, die einen Dateinamen (d. H. "Data.txt") aufnimmt und die Anzahl der Zeilen dieser Datei erzeugt. data.txt : 24 42 45 54 67 76 89 98 12 21 99 99 33 33Der folgende Code ist mein Versuch, eine Funktion zu ...

4 die antwort

Issue with common block in der parallelen OpenMP-Programmierung

ch habe einige Fragen zur Verwendung von allgemeinen Blöcken bei der parallelen Programmierung in Fortra Meine Unterprogramme haben gemeinsame Blöcke. Muss ich alle gemeinsamen Blöcke deklarieren und in der parallelen do-Region ...