blob: 435a252ab103ffc81449f3757a3dfa67c5949854 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
---
title: '<xsl:decimal-format>'
slug: Web/XSLT/Element/decimal-format
tags:
- XSLT
- decimal-format
- リファレンス
- 要素
translation_of: Web/XSLT/Element/decimal-format
---
<p>{{ XsltRef() }}</p>
<p><code><xsl:decimal-format></code> 要素は、<em><code>format-number( )</code></em> 関数を使用して数字を文字列に変換する際に使用される文字と記号を定義します。</p>
<h3 id="Syntax" name="Syntax">構文</h3>
<pre><xsl:decimal-format
name=NAME
decimal-separator=CHARACTER
grouping-separator=CHARACTER
infinity=STRING
minus-sign=CHARACTER
NaN=STRING
percent=CHARACTER
per-mille=CHARATER
zero-digit=CHARACTER
digit=CHARACTER
pattern-separator=CHARACTER /></pre>
<h3 id="Required_Attributes" name="Required_Attributes">必須属性</h3>
<p>なし</p>
<h3 id="Optional_Attributes" name="Optional_Attributes">任意属性</h3>
<dl>
<dt><code>name</code></dt>
<dd>この形式の名前を指定します。</dd>
</dl>
<dl>
<dt><code>decimal-separator</code></dt>
<dd>小数点文字を指定します。デフォルトは (<code>.</code>) です。</dd>
</dl>
<dl>
<dt><code>grouping-separator</code></dt>
<dd>桁区切り文字を指定します。 デフォルトは (<code>,</code>) です。</dd>
</dl>
<dl>
<dt><code>infinity</code></dt>
<dd>無限を表すために使用される文字列を指定します。デフォルトは文字列 "<code>Infinity</code>"です。</dd>
</dl>
<dl>
<dt><code>minus-sign</code></dt>
<dd>マイナス記号文字を指定します。デフォルトはハイフン (<code>-</code>) です。</dd>
</dl>
<dl>
<dt><code>NaN</code></dt>
<dd>値が数値でない場合に使用される文字列を指定します。デフォルトは文字列 "<code>NaN</code>" です。</dd>
</dl>
<dl>
<dt><code>percent</code></dt>
<dd>パーセント符号文字を指定します。デフォルトは (<code>%</code>) です。</dd>
</dl>
<dl>
<dt><code>per-mille</code></dt>
<dd>1000文字ごとに指定します。デフォルトは (<code>‰</code>) です。</dd>
</dl>
<dl>
<dt><code>zero-digit</code></dt>
<dd>数字のゼロ文字を指定します。 デフォルトは (<code>0</code>) です。</dd>
</dl>
<dl>
<dt><code>digit</code></dt>
<dd>数字を表すためにフォーマットパターンで使用される文字を指定します。デフォルトは (<code>#</code>) です。</dd>
</dl>
<dl>
<dt><code>pattern-separator</code></dt>
<dd>正と負のサブパターンをフォーマットパターンで区切る文字を指定します。デフォルトはセミコロン (<code>;</code>) です。</dd>
</dl>
<h3 id="Type" name="Type">タイプ</h3>
<p>最上位は <code><xsl:stylesheet></code> または <code><xsl:transform></code> の子である必要があります。</p>
<h3 id="Defined" name="Defined">定義</h3>
<p>XSLT, section 12.3.</p>
<h3 id="Gecko_support" name="Gecko_support">Gecko のサポート</h3>
<p>1.0 (Mozilla 1.0、Netscape 7.0) でサポートされています。</p>
|