Diff for /loncom/homework/default_homework.lcpm between versions 1.98 and 1.99

version 1.98, 2005/03/31 17:12:37 version 1.99, 2005/04/01 13:58:25
Line 518  sub format { Line 518  sub format {
     #if ($options =~ /\$/) { $dollamode=1; }      #if ($options =~ /\$/) { $dollamode=1; }
     #if ($options =~ /,/)  { $commamode=1; }      #if ($options =~ /,/)  { $commamode=1; }
     if ($options =~ /\./) { $alwaysperiod=1; }      if ($options =~ /\./) { $alwaysperiod=1; }
       my $result;
     if ($fmt=~/s$/i) {      if ($fmt=~/s$/i) {
  $result=&format_significant_figures($value,$fmt);   $result=&format_significant_figures($value,$fmt);
     } else {      } else {
  $fmt=~s/e/E/g;   $fmt=~s/e/E/g;
  my $result=sprintf('%.'.$fmt,$value);   $result=sprintf('%.'.$fmt,$value);
  if ($alwaysperiod && $fmt eq '0f') { $result .='.'; }   if ($alwaysperiod && $fmt eq '0f') { $result .='.'; }
  $result=~s/(E[+-]*)0/$1/;   $result=~s/(E[+-]*)0/$1/;
     }      }

Removed from v.1.98  
changed lines
  Added in v.1.99


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