[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Very Simple Mathematical Calculation in XSL
Cihan, Have a look at the xpath ceiling() function Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Uslu, Cihan Y (MED) > Sent: 30 August 2001 16:52 > To: 'XSL-List@xxxxxxxxxxxxxxxxxxxxxx' > Subject: Very Simple Mathematical Calculation in XSL > > > 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 > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|