Template:乘法表

九九乘法表
× 1 2 3 4 5 6 7 8 9
1 1 2 3 4 5 6 7 8 9
2 2 4 6 8 10 12 14 16 18
3 3 6 9 12 15 18 21 24 27
4 4 8 12 16 20 24 28 32 36
5 5 10 15 20 25 30 35 40 45
6 6 12 18 24 30 36 42 48 54
7 7 14 21 28 35 42 49 56 63
8 8 16 24 32 40 48 56 64 72
9 9 18 27 36 45 54 63 72 81
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

用於乘法表的自動計算。

概要 编辑

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

參數及使用方法 编辑

first number list
第一個數字列表
second number list
第二個數字列表,未輸入則與第一個數字列表相同,若皆未輸入則使用九九乘法表
expr
要產生數學用表的數學表達式(乘法請使用*、除法請使用/),預設為{{{left}}} * {{{right}}},其中,{{{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=四元數
}}
或其他數學用表

三角函數表

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)
}}

進階用例 编辑

可透過名稱為數字的參數為特定的數字提供CSS代碼(或Help:模板樣式)以完成為特殊數字上特定的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
{{乘法表
  |table class = class="wikitable" style="text-align:center;"
  |number_list = 3,4,5,6,7,8
  |number_list2 = 3,4,5,6,7,8
  |24= bgcolor="#FFFF00"
}}
有助記性的四元數乘法表
{{乘法表
  |table class = align="center" style="border: 1px solid black; text-align: center;"
  |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個數字列表和一個表達式(預設為乘法),並自動生成對應數學用表

模板参数[编辑模板数据]

此模板首选参数换行的代码块格式。

参数描述类型状态
表格CSStable class

整個表格的CSS

默认值
class=wikitable
字符串可选
表格標題title

表格標題

自动值
乘法表
未知可选
第一數字列表first number list number_list number list

第一數字列表。若未輸入則使用九九乘法表。

默认值
1,2,3,4,5,6,7,8,9
自动值
1,2,3,4,5,6,7,8,9
字符串可选
第二數字列表second number list number_list2 number list2

第二個數字列表,未輸入則與第一個數字列表相同,若皆未輸入則使用九九乘法表。

默认值
未輸入則使用first number list的值
自动值
1,2,3,4,5,6,7,8,9
字符串可选
運算式expr calculate

要產生數學用表的數學表達式(乘法請使用*、除法請使用/),預設為{{{left}}} * {{{right}}},其中,{{{left}}}會被替換為第一個數字列表中的數字;{{{right}}}會被替換為第二個數字列表中的數字。

默认值
{{{left}}} * {{{right}}}
自动值
{{{left}}} * {{{right}}}
字符串可选
首格表格calculate title

表格第一個儲存格(cell)要顯示的內容

默认值
預設為乘法表所以式乘號
自动值
×
未知可选
數值CSSnumber css

表格數字的CSS

自动值
字符串可选
主要標題欄位的CSSmain head css

表格第一個欄位的CSS

字符串可选
表格標題欄位的CSShead css

表格頭部的CSS

未知可选
運算數字模式number class class

要運算的數字模式,可以是實數、cmath(複數)、qmath(四元數)、no calc(不計算)、mathtag(以<math>輸出)或直接寫Module:模組名稱.運算庫來指定使用特定模組來運算。

推荐值
real cmath qmath no calc mathtag 實數 複數 四元數
默认值
cmath
自动值
實數
字符串可选
使用<math>use math

是否使用<math>

默认值
no
自动值
true
布尔可选
顯示用的第一數字列表first number show number_list_show number list show

用於顯示在表格主欄位的第一數字列表,不參與運算。若未輸入則同於第一數字列表。

字符串可选
顯示用的第二數字列表second number show number_list_show2 number list show2

用於顯示在表格主欄位的第二數字列表,不參與運算。若未輸入則同於第二數字列表。

字符串可选