This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Very Simple Mathematical Calculation in XSL
- To: "'XSL-List at lists dot mulberrytech dot com'" <XSL-List at lists dot mulberrytech dot com>
- Subject: [xsl] Very Simple Mathematical Calculation in XSL
- From: "Uslu, Cihan Y (MED)" <Cihan dot Uslu at med dot ge dot com>
- Date: Thu, 30 Aug 2001 10:52:06 -0500
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi,
I am trying to do simple math calculations with XSL and I'm attaching my
input XML file to explain better what I'm trying to do.
I am not sure how to do this in XSL.
This is what I want;
----------------------------
Number of correct questions to pass the test for the module;
Module Type T:
Number of questions:5
Maximum Score=100
Passing Score=80
Number of correct answers to pass the test= 4
Module Type P
Number of Questions: 6
Maximum Score=100
Passing Score=80
Number of correct answers to pass the test= 4.8 ( I want to
round-up this value to the closest integer value)
---------------------------
Thank you..
Cihan
<?xml version="1.0"?>
<!DOCTYPE course SYSTEM "tedsassess.dtd">
<course courseNum="EDITEST">
<module test-type="T" max-score="100" passing-score="80">
<title>
<para>Test-out</para>
</title>
<intro>
<para>This is the test-out module.</para>
</intro>
<objective title="ignore me" num-questions="5"
num-test-out-questions="5">
</objective>
</module>
<module test-type="P" max-score="100" passing-score="80">
<title>
<para>Test Module 1</para>
</title>
<intro>
<para>This is the intro to Module 1.</para>
</intro>
<objective title="Objective 1.1 Title" num-questions="2"
num-test-out-questions="1">
<para>This is objective 1.1... it has a
<emphasis>bold</emphasisword.</para>
</objective>
<objective title="Objective 1.2 title" num-questions="4"
num-test-out-questions="1">
<para>This is objective 1.2.</para>
</objective>
</module>
</course>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list