Suchergebnisse für Anfrage "fortran"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...