--- loncom/homework/simpleproblem.problem	2006/02/06 23:55:03	1.8
+++ loncom/homework/simpleproblem.problem	2009/08/17 18:18:35	1.10
@@ -18,6 +18,18 @@ $stringanswer=&EXT('resource.0.stringans
 unless ($stringanswer) { $stringanswer=''; }
 $stringtype=&EXT('resource.0.stringtype');
 unless ($stringtype) { $stringtype='cs'; }
+$numericalanswer=&EXT('resource.0.numericalanswer');
+unless ($numericalanswer) { $numericalanswer=''; }
+$numericaltolerance=&EXT('resource.0.numericaltolerance');
+unless ($numericaltolerance) { $numericaltolerance='5%'; }
+$numericalsigfigs=&EXT('resource.0.numericalsigfigs');
+unless ($numericalsigfigs) { $numericalsigfigs='1,15'; }
+$numericalunits=&EXT('resource.0.numericalunits');
+unless ($numericalunits) { $numericalunits=''; }
+$numericalformat=&EXT('resource.0.numericalformat');
+unless ($numericalformat) { $numericalformat=''; }
+$numericalscript=&EXT('resource.0.numericalscript');
+unless ($numericalscript) { $numericalscript=''; }
 </script>
 
 <block condition="!$questiontype"> 
@@ -130,6 +142,22 @@ unless ($stringtype) { $stringtype='cs';
 </stringresponse>
 </part>
 
+<part id="numerical">
+<script type="loncapa/perl">
+$numericalscript
+</script>
+<startouttext /><parse>&EXT('resource.0.questiontext')</parse><br /><endouttext />
+<numericalresponse id="numericalsegment" answer="$numericalanswer" unit="$numericalunit" format="$numericalformat">
+<responseparam type="tolerance" default="$numericaltolerance" name="tol" description="Numerical Tolerance" />
+<responseparam name="sig" type="int_range,0-16" default="$numericalsigfigs" description="Significant Figures" />
+<textline>
+</textline>
+<hintgroup>
+<startouttext /><parse>&EXT('resource.0.hinttext')</parse><endouttext />
+</hintgroup>
+</numericalresponse>
+</part>
+
 </block>
 
 </problem>