Template:Rnd
表示
(Template:Decimalsから転送)
| このテンプレートは13,000以上のページで使われています。 余計な混乱やサーバーへの負荷を避けるために、どんな変更でも最初はテンプレートのサンドボックス・サブページ、テストケース・サブページもしくはあなた自身の利用者スペースのページで試すべきです。そうすれば、試した変更を1度の編集でこのテンプレートに加えることができます。しかし、最初にあなたの提案した変更を、この項目のノートで議論するようにお願いします。 |
| Luaモジュールを使用しています: |
これはいわゆる端数処理を行うテンプレートです。
→ コード |
出力 |
|---|---|
{{#expr:2.0004 round 3}} | 2 |
{{rnd|2.0004|3}} | 2.000 |
{{rnd|0.000020004|7}} | 000 |
{{rnd|0|8}} | 0.00000000 |
{{rnd|154268|-3}} | 154,000 |
{{rnd|1542689271|-7}} | 1.54×109 |
{{rnd|1.23e-4|5}} | 0.00012 |
{{rnd|1.23e4|5}} | 12,300.00000 |
{{rnd|1.23×10−4|5}} | 扱えない 書式エラー: _precision_format関数に渡された引数が不正です |
{{rnd|1.23×104|5}} | 扱えない 書式エラー: _precision_format関数に渡された引数が不正です |
出力形式は109 から科学的記数法となる
→ コード |
出力 |
|---|---|
{{rnd|1234567|-4}} | 1,230,000 |
{{rnd|12345678|-5}} | 12,300,000 |
{{rnd|123456789|-6}} | 123,000,000 |
{{rnd|1234567890|-7}} | 1.23×109 |
{{rnd|12345678901|-8}} | 1.23×1010 |
{{rnd|123456789012|-9}} | 1.23×1011 |
出力形式は 10−4 未満は科学的記数法となる
→ コード |
出力 |
|---|---|
{{rnd|0.0123456|4}} | 0.0123 |
{{rnd|0.00123456|5}} | 0.00123 |
{{rnd|0.000123456|6}} | 0.000123 |
{{rnd|0.0000123456|7}} | 0 |
{{rnd|0.00000123456|8}} | 0 |
{{rnd|0.000000123456|9}} | 0 |
関連項目
- Help:条件文#expr - round 演算が実装されています