fr.comp.lang.perl
  Home FAQ Contact Sign in
Your Ad Here
fr.comp.lang.perl only
 
Advanced search
January 2008
motuwethfrsasuw
 123456 1
78910111213 2
14151617181920 3
21222324252627 4
28293031    5
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
fr.comp.lang.perl Profile…
RELATED GROUPS

POPULAR GROUPS

more...


 Up
  Fortran & unpack         


Author: Julien K.
Date: Jan 29, 2008 06:18

Bonjour,

j'écris un script de lecture de données binaires produites par un code de
calcul en F77; une valeur de charge particulière est affectée aux mailles
inactives, typiqument 999.99. Les valeurs sont des REALs écrits en binaire
non formatté.

Malheureusement dans la lecture du fichier je ne récupère pas exactement
cette valeur, je suis confronté à un problème de ce genre:

$ perl -e 'print unpack("f",(pack("f",999.99))) ;'
999.989990234375

$ perl -e 'print sprintf("%%.4f",unpack("f",(pack("f",999.99)))) ;'
999.9900

Comment puis-je faire pour récupérer 999.99, valeur utilisée dans des
tests? Utiliser sprintf résoud le problème mais ça ne me semble pas /propre/.

Merci de vos lumières, docs...

Julien
8 Comments
  Re: Un fichier pour les fonctions ?         


Author: Mag
Date: Jan 27, 2008 22:00

Vincent Lefevre a écrit :
> Dans l'article <479961a7$0$31712$426a74cc@news.free.fr>,
> Mag laposte.net> écrit:
>
>> Actuellement, je recopie dans chaque script les fonctions.
>> j'aimerais creer un fichier commun et les appeler de mes scripts
>
> Tu peux écrire un module.
>
> man perlmod
>
>> j'ai essayé le require, mais j'ai un message d'erreur:
>
>> [root@perl Gestion]# ./test.pl
>> fonctions.sub did not return a true value at ./test.pl line 3.
>
> Tu as probablement oublié ceci:
>
> [Citation de man perlmod]
> ...
Show full article (0.65Kb)
no comments
  Perl => Commande simultané ?         


Author: Mag
Date: Jan 24, 2008 07:59

Bonjour,

j'ai un ptit script perl qui lance une commande
un certain nombre de fois basé sur un classique while

Donc temps que la boucle n'atteint pas la valeur,
il execute une commande.

J'aimerais savoir si j'ai la possibilité de lui dire d'executer en
simultané les commandes plutot qu'une par une ?

merci d'avance
mag
no comments
  Multithreading in Perl/Tk         


Author: sachinjadhav.86
Date: Jan 24, 2008 05:27

I m new to perl Tk and i m facing some problems in multithreading in
perl Tk environment .... plz suggest me how to handle following
problems:
1.How to transfer reference of the widget to thread so that i can
update it in thread.Will the changes be reflected in original widget.
no comments
  orientation         


Author: kurtz_le_pirate
Date: Jan 23, 2008 01:34

bonjour,

je dois developper une ptit module qui :
- envois un mail à un robot.
- attends la réponse du robot.
- si pas de réponse au bout de x secondes, alerte.

j'ai regardé net:smtp. ça marche bien pour l'envoi
mais je ne trouve rien pour la lecture.

avez-vous d'autres module à me conseiller ?

merci :)
--
klp
"bug : probleme d'interface entre la chaise et le clavier"
1 Comment
  Cherche Perl 5.10.0 Win mini         


Author: Patrick Texier
Date: Jan 22, 2008 11:08

Bonsoir,

Je recherche un éxécutable Perl 5.10.0 (perl.exe + perl510.dll
uniquement) non bidouillé par ActiveState.

--
Patrick Texier

vim:syntax=mail:ai:ts=4:et:tw=72
5 Comments
  Re: Besoin d'aide - Problème OPENDIR         


Author: Constant Depièreux
Date: Jan 19, 2008 00:22

On 17 jan, 08:24, Paul Gaborit wrote:
> À (at) Wed, 16 Jan 2008 07:34:39 -0800 (PST),
> "Constant Depièreux" écrivait (wrote):
>
>> Un programme qui tourne depuis plus d'un an sans problème bogue
>> maintenant sur la commande opendir en spécifiant qu'il ne trouve plus
>> le directory.
> [...]
>> Quelqu'un sur la liste aurait-il une piste à me proposer?
> [...]
>> opendir(DIR, $datapath)  or  die "can't opendir $some_dir: $!";
>
> Remplacez cette ligne par :
>
>   opendir(DIR, $datapath)  or  die "can't opendir '$datapath': $!";
>
> Et donnez-nous le message d'erreur exact (après avoir vérifié que le
> répertoire concerné existe vraiment et est bien lisible par
> l'utilisateur qui exécute le script).
> ...
Show full article (1.21Kb)
no comments
  Re: numerotation en 0001 , 0002 etc         


Author: Mihamina Rakotomandimby
Date: Jan 18, 2008 23:15

Mag wrote:
> Merci, mais c'est en ligne de commande.

Oui, 'ils' m'ont déjà donné des solutions sous cette forme à un moment
et j'avais pas compris. Mais en fait, c'est assez simple "d'integrer" ça
à un script. Suffit de chercher un petit peu.
Donner des exemples dans ce style est utile car ça reduit l'exemple à sa
plus simple expression.
no comments
  Perlex Vs Perlis         


Author:
Date: Jan 18, 2008 04:45

Bonjour

Pourriez vous me trouver des arguments (ou des contre arguments) en faveur
de PerlEx par rapport à Perlis (built d'Active State) ?
Je ne connais pas la stratégie de diffusion de l'un ou l'autre produit mais
nous rencontrons quelques bugs (sans réponse) avec Perlis (5.8.8) choisi par
défaut.
Merci pour vos éclaisissements.

JCG
no comments
Your Ad Here
  pp, PAR::Packer et ActiveState 5.8.8 822         


Author: Paul Gaborit
Date: Jan 18, 2008 00:46

Pour faciliter le déploiement d'une application Perl, je souhaite
utiliser 'pp' (qui vient avec PAR::Packer) pour transformer mon appli
et ses modules en un seul exécutable.

Sous Linux ou FreeBSD, pas de problème.

Par contre sous windows, impossible d'installer 'pp'. J'utilise
ActiveSate 5.8.8 822. J'ai essayé d'installer PAR::Packer via les
repositories PPM de 'uwinnipeg' ou de 'bribes' mais les packages
n'installent pas 'pp'. J'ai essayé la méthode par 'cpan' mais
l'installation échoue à cause de 'parl' (je n'ai pas sous la main le
message d'erreur exact).

Si vous avez réussi à installer cet outil, pourriez-vous m'indiquer le
cheminement correct ?

Merci.

--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Perl en français - <http://perl.enstimac.fr/>
8 Comments
1 2