Re: Fortran & unpack         


Author: Paul Gaborit
Date: Jan 29, 2008 15:53

À (at) Wed, 30 Jan 2008 00:22:20 +0100,
J'écrivais :
> Là encore je ne comprends pas... Si les données proviennent d'un
> fichier binaire Fortran (dont tu connais le format), il suffit de lire
> les octets regroupés correctement (par 4 pour des floats, par 8 pour
> doubles...) puis de leur appliquer 'unpack' pour en faire des nombres
> Perl :
>
> my $float = unpack("F", $quatre_octets_d_un_float);
> my $double = unpack("D", $double_octets_d_un_float);

Sur cette dernière ligne, je voulais écrire :

my $double = unpack("D", $huit_octets_d_un_double);

--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Perl en français - <http://perl.enstimac.fr/>
diggit! del.icio.us! reddit!