|
|
Up |
  |
Author: Julien K.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 |
|
  |
Author: MagMag
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
|
|
  |
Author: MagMag
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
|
|
  |
Author: sachinjadhav.86sachinjadhav.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
|
|
  |
Author: kurtz_le_piratekurtz_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 |
|
  |
Author: Patrick TexierPatrick 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 |
|
  |
Author: Constant DepièreuxConstant 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
|
|
  |
Author: Mihamina RakotomandimbyMihamina 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
|
|
  |
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
|
|
  |
|
  |
Author: Paul GaboritPaul 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.
|
| |
|
8 Comments |
|
|
|
|