version 1.144, 2004/04/06 15:54:35
|
version 1.145, 2004/06/02 21:23:21
|
Line 341 sub end_numericalresponse {
|
Line 341 sub end_numericalresponse {
|
} |
} |
if ($target eq 'answer') { |
if ($target eq 'answer') { |
if ($high && $tag eq 'numericalresponse') { $ans.=' ['.$low.','.$high.']'; } |
if ($high && $tag eq 'numericalresponse') { $ans.=' ['.$low.','.$high.']'; } |
if ($sighigh && $tag eq 'numericalresponse') { |
if (defined($sighigh) && $tag eq 'numericalresponse') { |
if ($ENV{'form.answer_output_mode'} eq 'tex') { |
if ($ENV{'form.answer_output_mode'} eq 'tex') { |
$ans.= " Sig $siglow - $sighigh"; |
$ans.= " Sig $siglow - $sighigh"; |
} else { |
} else { |
Line 527 sub get_sigrange {
|
Line 527 sub get_sigrange {
|
$sig_ubound =15; #SIG_UB_DEFAULT |
$sig_ubound =15; #SIG_UB_DEFAULT |
} else { |
} else { |
($sig_lbound,$sig_ubound) = split(/,/,$sig); |
($sig_lbound,$sig_ubound) = split(/,/,$sig); |
if (!$sig_lbound) { |
if (!defined($sig_lbound)) { |
$sig_lbound = 0; #SIG_LB_DEFAULT |
$sig_lbound = 0; #SIG_LB_DEFAULT |
$sig_ubound =15; #SIG_UB_DEFAULT |
$sig_ubound =15; #SIG_UB_DEFAULT |
} |
} |
if (!$sig_ubound) { $sig_ubound=$sig_lbound; } |
if (!defined($sig_ubound)) { $sig_ubound=$sig_lbound; } |
} |
} |
if (($sig_ubound<$sig_lbound) || |
if (($sig_ubound<$sig_lbound) || |
($sig_lbound > 15) || |
($sig_lbound > 15) || |