problème de type de variables
Code:
print "=> $start_16S $end_16S $start_23S $end_23S\n";
Citation:
=> 2791982 2793490 2788789 2791633
Code:
1 2
| my $start_sous_seq = min qw[$start_16S $end_16S $start_23S $end_23S];
my $end_sous_seq = max qw[$start_16S $end_16S $start_23S $end_23S]; |
Citation:
Argument "$start_16S" isn't numeric in subroutine entry at P:\Perl\scripts2\PCR_BA~1\46_COM~1.PL line 70, <GEN5> line 90266.
Argument "$end_16S" isn't numeric in subroutine entry at P:\Perl\scripts2\PCR_BA~1\46_COM~1.PL line 70, <GEN5> line 90266.
Argument "$start_23S" isn't numeric in subroutine entry at P:\Perl\scripts2\PCR_BA~1\46_COM~1.PL line 70, <GEN5> line 90266.
Argument "$end_23S" isn't numeric in subroutine entry at P:\Perl\scripts2\PCR_BA~1\46_COM~1.PL line 70, <GEN5> line 90266.
Avez-vous une idée de ce qui ne va pas? Même si mes variables sont initialement dans un contexte de texte, quand j'appelle la fonction min ou max, ne devraient elles pas se mettre automatiquement dans un contexte de nombre?
Merci,