ThomasM: xsl1.0 berechnen von dezimalstellen

Beitrag lesen

Hallo Jochen,

Nun soll bei der Ausgabe der Wert skaliert werden, also 27300 div 1000 = 27,3

Im Grunde geht es nur um ein Verschiebung des Dezimalpunktes. Also sollte etwas in dieser Art reichen:

<xsl:value-of select="number(concat(substring(wert,1,string-length(wert) - wert/@scale),'.',substring(wert,string-length(wert) - wert/@scale + 1)))"/>

Grüße,
Thomas