Merci pour votre aide, à toi et Alexis.
Je vais donc essayer de trouver un moyen de contourner cet opérateur qui
n'existe pas :-(
En effet, vu que le parametre "x" de ma fonction "puissance" n'est pas
forcément un entier, je crois que ça complique un peu les choses...
----- Original Message -----
From: "DENIS Christophe" <CDENIS@micropole-univers.com>
To: <xml-tech@xmlfr.org>
Sent: Wednesday, April 23, 2003 6:22 PM
Subject: [xml-tech] Re: Operateur de calcul
> je n'ai pas trouve l'operateur donc j'ai fait une template qui la simule
> je pense que ca devrai marcher avec ca
>
> <xsl:template name="puissance">
> <xsl:param name="x"/>
> <xsl:call-template name="puissancerecurcif">
> <xsl:with-param name="valeur" select="1"/>
> <xsl:with-param name="reste" "$x"/>
> </xsl:call-template>
> </xsl:template>
>
> <xsl:template name="puissancerecurcif">
> <xsl:param name="valeur"/>
> <xsl:param name="reste"/>
> <xsl:choose>
> <xsl:when test="$reste=1">
> <xsl:value-of select="number($valeur)*10"/>
> </xsl:when>
> <xsl:otherwise>
> <xsl:call-template name="puissancerecurcif">
> <xsl:with-param name="valeur" select="number($valeur)*10"/>
> <xsl:with-param name="reste" "number($x)-1"/>
> </xsl:call-template>
> </xsl:otherwise>
> </xsl:choose>
> </xsl:template>
>
> bonne apres midi
> christophe
>
> -----Original Message-----
> From: Sandrine Cordonnier
>
> Bonjour,
>
> Je cherche à faire une petite fonction toute simple :
>
> <xsl:template name="puissance">
> <xsl:param name="x"/>
> <xsl:value-of select="10 ??? $x"/>
> </xsl:template>
>
> Cette fonction devrait me retourner la valeur de 10 puissance x, mais je
> ne sais pas quel opérateur utiliser à la place de ???
>
> Merci pour votre aide !
>
>
> Sandrine
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Wed Apr 23 18:33:44 2003