aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/xslt/element/decimal-format/index.html
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>&lt;xsl:decimal-format&gt;</code> 要素は、<em><code>format-number( )</code></em> 関数を使用して数字を文字列に変換する際に使用される文字と記号を定義します。</p>

<h3 id="Syntax" name="Syntax">構文</h3>

<pre>&lt;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 /&gt;</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>&lt;xsl:stylesheet&gt;</code> または <code>&lt;xsl:transform&gt;</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>