Diff for /loncom/homework/default_homework.lcpm between versions 1.17 and 1.19

version 1.17, 2001/02/19 20:31:53 version 1.19, 2001/05/08 14:57:12
Line 11  sub caparesponse_check { Line 11  sub caparesponse_check {
   my $type='';    #done    my $type='';    #done
   my $tol_type=''; # gets it's value from whether tol has a % or not done    my $tol_type=''; # gets it's value from whether tol has a % or not done
   my $tol='';     #done    my $tol='';     #done
   my $sig='';    my $sig='';     #done lowerbnd,upperbnd
   my $sig_lbound='';    my $sig_lbound=''; #done
   my $sig_ubound='';    my $sig_ubound=''; #done
   my $ans_fmt='';    my $ans_fmt='';
   my $units='';    my $units='';     #done
   my $calc='';    my $calc='';
   my ($response,$expr)=@_;    my ($response,$expr)=@_;
       
Line 93  sub caparesponse_check_list { Line 93  sub caparesponse_check_list {
   my $i=0;    my $i=0;
   my $awards='';    my $awards='';
   for ($i=0; $i<@list;$i++) {    for ($i=0; $i<@list;$i++) {
     $aresult=&caparesponse_check($responselist[$i]." $unit",      if ($unit eq '') {
  $expr.';my $answer='.$list[$i].';');        $aresult=&caparesponse_check($responselist[$i],
        $expr.';my $answer='.$list[$i].';');
       } else {
         $aresult=&caparesponse_check($responselist[$i]." $unit",
      $expr.';my $answer='.$list[$i].';');
       }
     my ($temp)=split /:/, $aresult;      my ($temp)=split /:/, $aresult;
     $awards.="$temp,";      $awards.="$temp,";
     $result.=$aresult;      $result.=$aresult;
Line 140  sub random { Line 145  sub random {
 }  }
   
 sub tan  { sin($_[0]) / cos($_[0]) }  sub tan  { sin($_[0]) / cos($_[0]) }
   sub atan { atan2($_[0], 1); }
 sub acos { atan2(sqrt(1 - $_[0] * $_[0]), $_[0] ); }  sub acos { atan2(sqrt(1 - $_[0] * $_[0]), $_[0] ); }
 sub asin { atan2($_[0], sqrt(1- $_[0] * $_[0]) );  }  sub asin { atan2($_[0], sqrt(1- $_[0] * $_[0]) );  }
   sub log10 { log($_[0])/log(10); }
   
 sub html {  sub html {
   if ( $external::target eq "web" ) {    if ( $external::target eq "web" ) {

Removed from v.1.17  
changed lines
  Added in v.1.19


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>