本页使用了标题或全文手工转换

Template:乘法表/doc

维基百科,自由的百科全书
跳到导航 跳到搜索

用於乘法表的自動計算。

概要[编辑]

本模板可以產生數學用表,透過輸入2個數字列表和一個表達式(預設是乘法),並自動生成對應數學用表

參數及使用方法[编辑]

first number list
第一個數字列表
second number list
第二個數字列表,未輸入則與第一個數字列表相同,若皆未輸入則使用九九乘法表
expr
要產生數學用表的數學表達式(乘法請使用*、除法請使用/),預設為{{{left}}} * {{{right}}},其中,{{{left}}}會被替換為第一個數字列表中的數字;{{{left}}} * {{{right}}}會被替換為第二個數字列表中的數字。
calculate title
表格的第一個位置
title
表格開頭
number css
數字底色的CSS

範例[编辑]

說明 您所看到的 您所輸入的
一般的乘法表
× 5 6 7 8
1 5 6 7 8
2 10 12 14 16
3 15 18 21 24
4 20 24 28 32
{{乘法表
  |table class = class="wikitable" style="text-align:center;"
  |first number list = 1,2,3,4
  |second number list = 5,6,7,8
  |number css = css
}}
啟用<math></math>的乘法表
<math>乘法表
{{乘法表
  |title=<code><nowiki><math></nowiki>乘法表
  |table class = class="wikitable" style="text-align:center;"
  |calculate title=<math>\times</math>
  |first number list = 1,2,3,4
  |second number list = 5,6,7,8
  |number css = css
  |use math=yes
}}
特殊數字的乘法表,

目前支援:實數、複數和四元數

× 1 i j k
1 1 i j k
i i -1 k -j
j j -k -1 i
k k j -i -1
{{乘法表
  |table class = class="wikitable" style="text-align:center;"
  |first number list = 1,i,j,k
  |second number list = 1,i,j,k
  |number css = css
  |number class=四元數
}}
或其他數學用表

三角函數表英语Trigonometric tables

sin(0.XX) 0 1 2 3 4 5 6 7 8 9
0 0 0.00999 0.01999 0.02999 0.03998 0.04997 0.05996 0.06994 0.07991 0.08987
1 0.09983 0.10977 0.11971 0.12963 0.13954 0.14943 0.15931 0.16918 0.17902 0.18885
2 0.19866 0.20845 0.21822 0.22797 0.2377 0.2474 0.25708 0.26673 0.27635 0.28595
3 0.29552 0.30505 0.31456 0.32404 0.33348 0.34289 0.35227 0.36161 0.37092 0.38018
4 0.38941 0.3986 0.40776 0.41687 0.42593 0.43496 0.44394 0.45288 0.46177 0.47062
5 0.47942 0.48817 0.49688 0.50553 0.51413 0.52268 0.53118 0.53963 0.54802 0.55636
6 0.56464 0.57286 0.58103 0.58914 0.59719 0.60518 0.61311 0.62098 0.62879 0.63653
7 0.64421 0.65183 0.65938 0.66686 0.67428 0.68163 0.68892 0.69613 0.70327 0.71035
8 0.71735 0.72428 0.73114 0.73793 0.74464 0.75128 0.75784 0.76432 0.77073 0.77707
9 0.78332 0.7895 0.7956 0.80161 0.80755 0.81341 0.81919 0.82488 0.83049 0.83602
{{乘法表
  |table class = class="wikitable" style="text-align:center;"
  |first number list = 0,1,2,3,4,5,6,7,8,9
  |second number list = 0,1,2,3,4,5,6,7,8,9
  |number css = css
  |expr = floor ( sin ( {{{left}}}/10 + {{{right}}}/100 ) * 100000 ) / 100000
  |calculate title = sin(0.XX)
}}
或其他數學用表

對數表

log10( X . X ) 0 1 2 3 4 5 6 7 8 9
1. 0 0.04139 0.07918 0.11394 0.14612 0.17609 0.20411 0.23044 0.25527 0.27875
2. 0.30102 0.32221 0.34242 0.36172 0.38021 0.39794 0.41497 0.43136 0.44715 0.46239
3. 0.47712 0.49136 0.50514 0.51851 0.53147 0.54406 0.5563 0.5682 0.57978 0.59106
4. 0.60205 0.61278 0.62324 0.63346 0.64345 0.65321 0.66275 0.67209 0.68124 0.69019
5. 0.69897 0.70757 0.716 0.72427 0.73239 0.74036 0.74818 0.75587 0.76342 0.77085
6. 0.77815 0.78532 0.79239 0.79934 0.80617 0.81291 0.81954 0.82607 0.8325 0.83884
7. 0.84509 0.85125 0.85733 0.86332 0.86923 0.87506 0.88081 0.88649 0.89209 0.89762
8. 0.90308 0.90848 0.91381 0.91907 0.92427 0.92941 0.93449 0.93951 0.94448 0.94939
9. 0.95424 0.95904 0.96378 0.96848 0.97312 0.97772 0.98227 0.98677 0.99122 0.99563
{{乘法表
  |table class = class="wikitable" style="text-align:center;"
  |first number list = 1.,2.,3.,4.,5.,6.,7.,8.,9.
  |second number list = 0,1,2,3,4,5,6,7,8,9
  |number css = css
  |expr = floor ( log ( {{{left}}} + {{{right}}}/10 ) * 100000 / log(10) ) / 100000
  |calculate title = log<sub>10</sub>(X . X)
}}

進階用例[编辑]

可透過直接呼叫Module:Complex Number/Calculate中的calc_table函數來完成特殊數字上特定的CSS。

例如透過加入24參數,

(會自動當CSS) 來高亮乘法表中的24

× 3 4 5 6 7 8
3 9 12 15 18 21 24
4 12 16 20 24 28 32
5 15 20 25 30 35 40
6 18 24 30 36 42 48
7 21 28 35 42 49 56
8 24 32 40 48 56 64
{| class="wikitable" style="text-align:center;"
{{#invoke:Complex Number/Calculate|calc_table
  |number_list = 3,4,5,6,7,8
  |number_list2 = 3,4,5,6,7,8
  |24= bgcolor="#FFFF00"
}}
|}
或者有助記性的四元數乘法表
{| align="center" style="border: 1px solid black; text-align: center;"
{{#invoke:Complex Number/Calculate|calc_table
  |number_list = 1,i,j,k
  |number_list2 = 1,i,j,k
  |calculate = {{{left}}} * {{{right}}}
  |calculate title = 
  |1 = bgcolor="#FFCCCC" | -1 = bgcolor="#FFCCCC"
  |i = bgcolor="#CCCCFF" | -i = bgcolor="#CCCCFF"
  |j = bgcolor="#FFFF99" | -j = bgcolor="#FFFF99"
  |k = bgcolor="#CCFFCC" | -k = bgcolor="#CCFFCC"
  |main head css = style="width: 1.5em;"
  |head css = bgcolor="silver" style="width: 1.5em;"
  |class=qmath
  |use math=yes
}}
|}

模板參數[编辑]

產生數學用表,透過輸入2個數字列表和一個表達式(預設為乘法),並自動生成對應數學用表

模板参数

此模板首选参数换行格式。

参数说明类型状态
Table classtable class

无描述

字符串可选
Titletitle

无描述

自动值
乘法表
未知可选
First number listfirst number list

无描述

自动值
1,2,3,4,5,6,7,8,9
字符串可选
Second number listsecond number list

无描述

自动值
1,2,3,4,5,6,7,8,9
字符串可选
Exprexpr

无描述

自动值
{{{left}}} * {{{right}}}
字符串可选
Calculate titlecalculate title

无描述

自动值
×
未知可选
Number cssnumber css

无描述

自动值
字符串可选
Main head cssmain head css

无描述

字符串可选
Head csshead css

无描述

未知可选
Number classnumber class

无描述

自动值
實數
字符串可选
Use mathuse math

无描述

自动值
true
布尔值可选