Ta question est mal posé.
voilà comment je la comprends:
Alors soit file1 le premier fichier, file2 le second fichier:
main()
{
system (cp file1 file2); // ou system (cat file file1>file2);
retunr 0;
}
Ca n'explique pas quel est ton problème.
Du moment que tu sais ou les trouver, que ce soit des rééls en notation scientifique ou des nom de famille ca ne change rien, il suffit de copier la bonne partie du fichier...
Salut,
pour le format notation scientifique c'est e ( ou E) et non f. ( au moins pour ton flux de sortie )
Sinon si tu ne fais aucune opération numériques sur tes données extraites, le format importe peu. Tu extrais simplement des chaines d'un fichier pour les copier dans un autre fichier
# Mouarfff
Posté par Merdrivois . Évalué à 0.
voilà comment je la comprends:
Alors soit file1 le premier fichier, file2 le second fichier:
main()
{
system (cp file1 file2); // ou system (cat file file1>file2);
retunr 0;
}
[^] # Re: Mouarfff
Posté par khalilek . Évalué à 1.
en fait j aimerai lire des reels en notation scientifique et les recopier en notation sceintifique.
Ces reels se trouvant a un certain endroit du fichier , je ne copie pas tout le fichier. Il s agit d une extraction
Merci
[^] # Re: Mouarfff
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
Du moment que tu sais ou les trouver, que ce soit des rééls en notation scientifique ou des nom de famille ca ne change rien, il suffit de copier la bonne partie du fichier...
[^] # Re: Mouarfff
Posté par khalilek . Évalué à 1.
Donc je perds toute les valeurs ne rentrnat pas dans le type %lf
[^] # Re: Mouarfff
Posté par Merdrivois . Évalué à -1.
Dans ton system()
tu mets:
grep e+ file1 >>file2
(e+ ou autre expression regulière plus clean)
[^] # Re: Mouarfff
Posté par Merdrivois . Évalué à 0.
$grep e- file1>>file2
[^] # Re: Mouarfff
Posté par khalilek . Évalué à 1.
et comment je reecris : fprintf(file_out," %10.3lf",FLUX(i_station,i_jour));
Comment je pourrai modifier cela ?
encor emerci
[^] # Re: Mouarfff
Posté par herqu . Évalué à 1.
pour le format notation scientifique c'est e ( ou E) et non f. ( au moins pour ton flux de sortie )
Sinon si tu ne fais aucune opération numériques sur tes données extraites, le format importe peu. Tu extrais simplement des chaines d'un fichier pour les copier dans un autre fichier
[^] # Re: Mouarfff
Posté par khalilek . Évalué à 1.
mais je recupere encore que des zero
[^] # Re: Mouarfff
Posté par Damien Caliste (site web personnel) . Évalué à 3.
Dans ce cas, tu peux utiliser setlocale() de <locale.h> si ton programme est en C pour mettre LC_NUMERIC à C par exemple.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.