CINXE.COM
Mô đun:Math – Wikipedia tiếng Việt
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="vi" dir="ltr"> <head> <meta charset="UTF-8"> <title>Mô đun:Math – Wikipedia tiếng Việt</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )viwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t.",".\t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"vi normal","wgMonthNames":["","tháng 1","tháng 2","tháng 3","tháng 4","tháng 5","tháng 6","tháng 7","tháng 8","tháng 9","tháng 10","tháng 11","tháng 12"],"wgRequestId":"322e64a8-2996-4fc1-8f7b-2405af310502","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Mô_đun:Math","wgTitle":"Math","wgCurRevisionId":59436257,"wgRevisionId":59436257,"wgArticleId":1744135,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Trang bị khóa hẳn"],"wgPageViewLanguage":"vi","wgPageContentLanguage":"vi","wgPageContentModel":"Scribunto","wgRelevantPageName":"Mô_đun:Math","wgRelevantArticleId":1744135,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":["sysop"],"wgRestrictionMove":["sysop"],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgMediaViewerOnClick":true, "wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":10000,"wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q7328853","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.charinsert-styles":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready", "ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.pygments.view","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.did_you_mean","ext.gadget.ReferenceTooltips","ext.gadget.AVIM","ext.gadget.AVIM_portlet","ext.gadget.charinsert","ext.gadget.refToolbar","ext.gadget.wikibugs","ext.gadget.purgetab","ext.gadget.switcher","ext.gadget.AdvancedSiteNotices","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init", "ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","wikibase.client.vector-2022","ext.checkUser.clientHints","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=vi&modules=ext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=vi&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=vi&modules=ext.gadget.charinsert-styles&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=vi&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Mô đun:Math – Wikipedia tiếng Việt"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//vi.m.wikipedia.org/wiki/M%C3%B4_%C4%91un:Math"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (vi)"> <link rel="EditURI" type="application/rsd+xml" href="//vi.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://vi.wikipedia.org/wiki/M%C3%B4_%C4%91un:Math"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.vi"> <link rel="alternate" type="application/atom+xml" title="Nguồn cấp Atom của Wikipedia" href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:Thay_%C4%91%E1%BB%95i_g%E1%BA%A7n_%C4%91%C3%A2y&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-828 ns-subject page-Mô_đun_Math rootpage-Mô_đun_Math skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Bước tới nội dung</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Trang Web"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Trình đơn chính" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Trình đơn chính</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Trình đơn chính</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">chuyển sang thanh bên</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">ẩn</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Điều hướng </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Trang_Ch%C3%ADnh" title="Xem trang chính [z]" accesskey="z"><span>Trang Chính</span></a></li><li id="n-wikipedia-featuredcontent" class="mw-list-item"><a href="/wiki/C%E1%BB%95ng_th%C3%B4ng_tin:N%E1%BB%99i_dung_ch%E1%BB%8Dn_l%E1%BB%8Dc"><span>Nội dung chọn lọc</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Ng%E1%BA%ABu_nhi%C3%AAn" title="Xem trang ngẫu nhiên [x]" accesskey="x"><span>Bài viết ngẫu nhiên</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Thay_%C4%91%E1%BB%95i_g%E1%BA%A7n_%C4%91%C3%A2y" title="Danh sách thay đổi gần đây trong wiki [r]" accesskey="r"><span>Thay đổi gần đây</span></a></li><li id="n-bug_in_article" class="mw-list-item"><a href="/wiki/Wikipedia:B%C3%A1o_l%E1%BB%97i_b%C3%A0i_vi%E1%BA%BFt"><span>Báo lỗi nội dung</span></a></li> </ul> </div> </div> <div id="p-wikipedia-interaction" class="vector-menu mw-portlet mw-portlet-wikipedia-interaction" > <div class="vector-menu-heading"> Tương tác </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-wikipedia-helppage" class="mw-list-item"><a href="/wiki/Wikipedia:S%C3%A1ch_h%C6%B0%E1%BB%9Bng_d%E1%BA%ABn"><span>Hướng dẫn</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:Gi%E1%BB%9Bi_thi%E1%BB%87u"><span>Giới thiệu Wikipedia</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:C%E1%BB%99ng_%C4%91%E1%BB%93ng" title="Giới thiệu dự án, cách sử dụng và tìm kiếm thông tin ở đây"><span>Cộng đồng</span></a></li><li id="n-wikipedia-villagepump" class="mw-list-item"><a href="/wiki/Wikipedia:Th%E1%BA%A3o_lu%E1%BA%ADn"><span>Thảo luận chung</span></a></li><li id="n-wikipedia-helpdesk" class="mw-list-item"><a href="/wiki/Wikipedia:Gi%C3%BAp_s%E1%BB%AD_d%E1%BB%A5ng_Wikipedia"><span>Giúp sử dụng</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//vi.wikipedia.org/wiki/Wikipedia:Liên_lạc"><span>Liên lạc</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:Tr%C3%ACnh_t%E1%BA%A3i_l%C3%AAn_t%E1%BA%ADp_tin"><span>Tải lên tập tin</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Trang_Ch%C3%ADnh" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="Bách khoa toàn thư mở" src="/static/images/mobile/copyright/wikipedia-tagline-vi.svg" width="120" height="10" style="width: 7.5em; height: 0.625em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:T%C3%ACm_ki%E1%BA%BFm" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Tìm kiếm Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Tìm kiếm</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Tìm kiếm trên Wikipedia" aria-label="Tìm kiếm trên Wikipedia" autocapitalize="sentences" title="Tìm kiếm Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Đặc_biệt:Tìm_kiếm"> </div> <button class="cdx-button cdx-search-input__end-button">Tìm kiếm</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Công cụ cá nhân"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Giao diện"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Giao diện" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Giao diện</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_vi.wikipedia.org&uselang=vi" class=""><span>Quyên góp</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:M%E1%BB%9F_t%C3%A0i_kho%E1%BA%A3n&returnto=M%C3%B4+%C4%91un%3AMath" title="Bạn được khuyến khích mở tài khoản và đăng nhập; tuy nhiên, không bắt buộc phải có tài khoản" class=""><span>Tạo tài khoản</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:%C4%90%C4%83ng_nh%E1%BA%ADp&returnto=M%C3%B4+%C4%91un%3AMath" title="Đăng nhập sẽ có lợi hơn, tuy nhiên không bắt buộc. [o]" accesskey="o" class=""><span>Đăng nhập</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Thêm tùy chọn" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Công cụ cá nhân" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Công cụ cá nhân</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Bảng chọn thành viên" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_vi.wikipedia.org&uselang=vi"><span>Quyên góp</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:M%E1%BB%9F_t%C3%A0i_kho%E1%BA%A3n&returnto=M%C3%B4+%C4%91un%3AMath" title="Bạn được khuyến khích mở tài khoản và đăng nhập; tuy nhiên, không bắt buộc phải có tài khoản"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Tạo tài khoản</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:%C4%90%C4%83ng_nh%E1%BA%ADp&returnto=M%C3%B4+%C4%91un%3AMath" title="Đăng nhập sẽ có lợi hơn, tuy nhiên không bắt buộc. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Đăng nhập</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Trang dành cho người dùng chưa đăng nhập <a href="/wiki/Tr%E1%BB%A3_gi%C3%BAp:Gi%E1%BB%9Bi_thi%E1%BB%87u" aria-label="Tìm hiểu thêm về sửa đổi"><span>tìm hiểu thêm</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:%C4%90%C3%B3ng_g%C3%B3p_c%E1%BB%A7a_t%C3%B4i" title="Danh sách các sửa đổi được thực hiện qua địa chỉ IP này [y]" accesskey="y"><span>Đóng góp</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Th%E1%BA%A3o_lu%E1%BA%ADn_t%C3%B4i" title="Thảo luận với địa chỉ IP này [n]" accesskey="n"><span>Thảo luận cho địa chỉ IP này</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Trang Web"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Nội dung" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Nội dung</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">chuyển sang thanh bên</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">ẩn</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Đầu</div> </a> </li> <li id="toc-Use_from_other_Lua_modules" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Use_from_other_Lua_modules"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Use from other Lua modules</span> </div> </a> <ul id="toc-Use_from_other_Lua_modules-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-random" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#random"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>random</span> </div> </a> <ul id="toc-random-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-order" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#order"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>order</span> </div> </a> <ul id="toc-order-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-precision" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#precision"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>precision</span> </div> </a> <ul id="toc-precision-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-max" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#max"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>max</span> </div> </a> <ul id="toc-max-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-median" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#median"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>median</span> </div> </a> <ul id="toc-median-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-min" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#min"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>min</span> </div> </a> <ul id="toc-min-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-sum" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#sum"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>sum</span> </div> </a> <ul id="toc-sum-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-average" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#average"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>average</span> </div> </a> <ul id="toc-average-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-round" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#round"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>round</span> </div> </a> <ul id="toc-round-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-log10" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#log10"> <div class="vector-toc-text"> <span class="vector-toc-numb">11</span> <span>log10</span> </div> </a> <ul id="toc-log10-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-mod" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#mod"> <div class="vector-toc-text"> <span class="vector-toc-numb">12</span> <span>mod</span> </div> </a> <ul id="toc-mod-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-gcd" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#gcd"> <div class="vector-toc-text"> <span class="vector-toc-numb">13</span> <span>gcd</span> </div> </a> <ul id="toc-gcd-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-precision_format" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#precision_format"> <div class="vector-toc-text"> <span class="vector-toc-numb">14</span> <span>precision_format</span> </div> </a> <ul id="toc-precision_format-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-divide" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#divide"> <div class="vector-toc-text"> <span class="vector-toc-numb">15</span> <span>divide</span> </div> </a> <ul id="toc-divide-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-cleanNumber" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#cleanNumber"> <div class="vector-toc-text"> <span class="vector-toc-numb">16</span> <span>cleanNumber</span> </div> </a> <ul id="toc-cleanNumber-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">17</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Nội dung" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Đóng mở mục lục" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Đóng mở mục lục</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">Mô đun</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Math</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Xem bài viết trong ngôn ngữ khác. Bài có sẵn trong 175 ngôn ngữ" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-175" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">175 ngôn ngữ</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ace mw-list-item"><a href="https://ace.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Achinese" lang="ace" hreflang="ace" data-title="Modul:Math" data-language-autonym="Acèh" data-language-local-name="Tiếng Achinese" class="interlanguage-link-target"><span>Acèh</span></a></li><li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Afrikaans" lang="af" hreflang="af" data-title="Module:Math" data-language-autonym="Afrikaans" data-language-local-name="Tiếng Afrikaans" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-alt mw-list-item"><a href="https://alt.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Altai Miền Nam" lang="alt" hreflang="alt" data-title="Модуль:Math" data-language-autonym="Алтай тил" data-language-local-name="Tiếng Altai Miền Nam" class="interlanguage-link-target"><span>Алтай тил</span></a></li><li class="interlanguage-link interwiki-ang mw-list-item"><a href="https://ang.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Anh cổ" lang="ang" hreflang="ang" data-title="Module:Math" data-language-autonym="Ænglisc" data-language-local-name="Tiếng Anh cổ" class="interlanguage-link-target"><span>Ænglisc</span></a></li><li class="interlanguage-link interwiki-ab mw-list-item"><a href="https://ab.wikipedia.org/wiki/%D0%90%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Амодуль:Math – Tiếng Abkhazia" lang="ab" hreflang="ab" data-title="Амодуль:Math" data-language-autonym="Аԥсшәа" data-language-local-name="Tiếng Abkhazia" class="interlanguage-link-target"><span>Аԥсшәа</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%88%D8%AD%D8%AF%D8%A9:Math" title="وحدة:Math – Tiếng Ả Rập" lang="ar" hreflang="ar" data-title="وحدة:Math" data-language-autonym="العربية" data-language-local-name="Tiếng Ả Rập" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-an mw-list-item"><a href="https://an.wikipedia.org/wiki/M%C3%B3dulo:Math" title="Módulo:Math – Tiếng Aragon" lang="an" hreflang="an" data-title="Módulo:Math" data-language-autonym="Aragonés" data-language-local-name="Tiếng Aragon" class="interlanguage-link-target"><span>Aragonés</span></a></li><li class="interlanguage-link interwiki-hyw mw-list-item"><a href="https://hyw.wikipedia.org/wiki/%D5%84%D5%B8%D5%A4%D5%B8%D6%82%D5%AC:Math" title="Մոդուլ:Math – Western Armenian" lang="hyw" hreflang="hyw" data-title="Մոդուլ:Math" data-language-autonym="Արեւմտահայերէն" data-language-local-name="Western Armenian" class="interlanguage-link-target"><span>Արեւմտահայերէն</span></a></li><li class="interlanguage-link interwiki-as mw-list-item"><a href="https://as.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Assam" lang="as" hreflang="as" data-title="Module:Math" data-language-autonym="অসমীয়া" data-language-local-name="Tiếng Assam" class="interlanguage-link-target"><span>অসমীয়া</span></a></li><li class="interlanguage-link interwiki-ast mw-list-item"><a href="https://ast.wikipedia.org/wiki/M%C3%B3dulu:Math" title="Módulu:Math – Tiếng Asturias" lang="ast" hreflang="ast" data-title="Módulu:Math" data-language-autonym="Asturianu" data-language-local-name="Tiếng Asturias" class="interlanguage-link-target"><span>Asturianu</span></a></li><li class="interlanguage-link interwiki-av mw-list-item"><a href="https://av.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Avaric" lang="av" hreflang="av" data-title="Модуль:Math" data-language-autonym="Авар" data-language-local-name="Tiếng Avaric" class="interlanguage-link-target"><span>Авар</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Azerbaijan" lang="az" hreflang="az" data-title="Modul:Math" data-language-autonym="Azərbaycanca" data-language-local-name="Tiếng Azerbaijan" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-azb mw-list-item"><a href="https://azb.wikipedia.org/wiki/%D9%85%D8%A7%DA%98%D9%88%D9%84:Math" title="ماژول:Math – South Azerbaijani" lang="azb" hreflang="azb" data-title="ماژول:Math" data-language-autonym="تۆرکجه" data-language-local-name="South Azerbaijani" class="interlanguage-link-target"><span>تۆرکجه</span></a></li><li class="interlanguage-link interwiki-gor mw-list-item"><a href="https://gor.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Gorontalo" lang="gor" hreflang="gor" data-title="Modul:Math" data-language-autonym="Bahasa Hulontalo" data-language-local-name="Tiếng Gorontalo" class="interlanguage-link-target"><span>Bahasa Hulontalo</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Indonesia" lang="id" hreflang="id" data-title="Modul:Math" data-language-autonym="Bahasa Indonesia" data-language-local-name="Tiếng Indonesia" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Mã Lai" lang="ms" hreflang="ms" data-title="Modul:Math" data-language-autonym="Bahasa Melayu" data-language-local-name="Tiếng Mã Lai" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-ban mw-list-item"><a href="https://ban.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Bali" lang="ban" hreflang="ban" data-title="Modul:Math" data-language-autonym="Basa Bali" data-language-local-name="Tiếng Bali" class="interlanguage-link-target"><span>Basa Bali</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%AE%E0%A6%A1%E0%A6%BF%E0%A6%89%E0%A6%B2:Math" title="মডিউল:Math – Tiếng Bangla" lang="bn" hreflang="bn" data-title="মডিউল:Math" data-language-autonym="বাংলা" data-language-local-name="Tiếng Bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-bjn mw-list-item"><a href="https://bjn.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Banjar" lang="bjn" hreflang="bjn" data-title="Modul:Math" data-language-autonym="Banjar" data-language-local-name="Tiếng Banjar" class="interlanguage-link-target"><span>Banjar</span></a></li><li class="interlanguage-link interwiki-zh-min-nan mw-list-item"><a href="https://zh-min-nan.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Math" title="模組:Math – Tiếng Mân Nam" lang="nan" hreflang="nan" data-title="模組:Math" data-language-autonym="閩南語 / Bân-lâm-gú" data-language-local-name="Tiếng Mân Nam" class="interlanguage-link-target"><span>閩南語 / Bân-lâm-gú</span></a></li><li class="interlanguage-link interwiki-map-bms mw-list-item"><a href="https://map-bms.wikipedia.org/wiki/Modhul:Math" title="Modhul:Math – Banyumasan" lang="jv-x-bms" hreflang="jv-x-bms" data-title="Modhul:Math" data-language-autonym="Basa Banyumasan" data-language-local-name="Banyumasan" class="interlanguage-link-target"><span>Basa Banyumasan</span></a></li><li class="interlanguage-link interwiki-ba mw-list-item"><a href="https://ba.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Bashkir" lang="ba" hreflang="ba" data-title="Модуль:Math" data-language-autonym="Башҡортса" data-language-local-name="Tiếng Bashkir" class="interlanguage-link-target"><span>Башҡортса</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Belarus" lang="be" hreflang="be" data-title="Модуль:Math" data-language-autonym="Беларуская" data-language-local-name="Tiếng Belarus" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%9C%D0%B0%D1%82%D1%8D%D0%BC%D0%B0%D1%82%D1%8B%D1%87%D0%BD%D1%8B" title="Модуль:Матэматычны – Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="Модуль:Матэматычны" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-mad mw-list-item"><a href="https://mad.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Madura" lang="mad" hreflang="mad" data-title="Modul:Math" data-language-autonym="Madhurâ" data-language-local-name="Tiếng Madura" class="interlanguage-link-target"><span>Madhurâ</span></a></li><li class="interlanguage-link interwiki-bh mw-list-item"><a href="https://bh.wikipedia.org/wiki/Module:Math" title="Module:Math – Bhojpuri" lang="bh" hreflang="bh" data-title="Module:Math" data-language-autonym="भोजपुरी" data-language-local-name="Bhojpuri" class="interlanguage-link-target"><span>भोजपुरी</span></a></li><li class="interlanguage-link interwiki-bcl mw-list-item"><a href="https://bcl.wikipedia.org/wiki/Module:Math" title="Module:Math – Central Bikol" lang="bcl" hreflang="bcl" data-title="Module:Math" data-language-autonym="Bikol Central" data-language-local-name="Central Bikol" class="interlanguage-link-target"><span>Bikol Central</span></a></li><li class="interlanguage-link interwiki-bar mw-list-item"><a href="https://bar.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Bavaria" lang="bar" hreflang="bar" data-title="Modul:Math" data-language-autonym="Boarisch" data-language-local-name="Tiếng Bavaria" class="interlanguage-link-target"><span>Boarisch</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Bosnia" lang="bs" hreflang="bs" data-title="Modul:Math" data-language-autonym="Bosanski" data-language-local-name="Tiếng Bosnia" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Math" title="Модул:Math – Tiếng Bulgaria" lang="bg" hreflang="bg" data-title="Модул:Math" data-language-autonym="Български" data-language-local-name="Tiếng Bulgaria" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bxr mw-list-item"><a href="https://bxr.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Russia Buriat" lang="bxr" hreflang="bxr" data-title="Модуль:Math" data-language-autonym="Буряад" data-language-local-name="Russia Buriat" class="interlanguage-link-target"><span>Буряад</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/M%C3%B2dul:Math" title="Mòdul:Math – Tiếng Catalan" lang="ca" hreflang="ca" data-title="Mòdul:Math" data-language-autonym="Català" data-language-local-name="Tiếng Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-ceb mw-list-item"><a href="https://ceb.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Cebuano" lang="ceb" hreflang="ceb" data-title="Module:Math" data-language-autonym="Cebuano" data-language-local-name="Tiếng Cebuano" class="interlanguage-link-target"><span>Cebuano</span></a></li><li class="interlanguage-link interwiki-cv mw-list-item"><a href="https://cv.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Chuvash" lang="cv" hreflang="cv" data-title="Модуль:Math" data-language-autonym="Чӑвашла" data-language-local-name="Tiếng Chuvash" class="interlanguage-link-target"><span>Чӑвашла</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Séc" lang="cs" hreflang="cs" data-title="Modul:Math" data-language-autonym="Čeština" data-language-local-name="Tiếng Séc" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-ch mw-list-item"><a href="https://ch.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Chamorro" lang="ch" hreflang="ch" data-title="Module:Math" data-language-autonym="Chamoru" data-language-local-name="Tiếng Chamorro" class="interlanguage-link-target"><span>Chamoru</span></a></li><li class="interlanguage-link interwiki-cbk-zam mw-list-item"><a href="https://cbk-zam.wikipedia.org/wiki/M%C3%B3dulo:Math" title="Módulo:Math – Chavacano" lang="cbk" hreflang="cbk" data-title="Módulo:Math" data-language-autonym="Chavacano de Zamboanga" data-language-local-name="Chavacano" class="interlanguage-link-target"><span>Chavacano de Zamboanga</span></a></li><li class="interlanguage-link interwiki-ny mw-list-item"><a href="https://ny.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Nyanja" lang="ny" hreflang="ny" data-title="Module:Math" data-language-autonym="Chi-Chewa" data-language-local-name="Tiếng Nyanja" class="interlanguage-link-target"><span>Chi-Chewa</span></a></li><li class="interlanguage-link interwiki-sn mw-list-item"><a href="https://sn.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Shona" lang="sn" hreflang="sn" data-title="Module:Math" data-language-autonym="ChiShona" data-language-local-name="Tiếng Shona" class="interlanguage-link-target"><span>ChiShona</span></a></li><li class="interlanguage-link interwiki-cy mw-list-item"><a href="https://cy.wikipedia.org/wiki/Modiwl:Math" title="Modiwl:Math – Tiếng Wales" lang="cy" hreflang="cy" data-title="Modiwl:Math" data-language-autonym="Cymraeg" data-language-local-name="Tiếng Wales" class="interlanguage-link-target"><span>Cymraeg</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Đan Mạch" lang="da" hreflang="da" data-title="Modul:Math" data-language-autonym="Dansk" data-language-local-name="Tiếng Đan Mạch" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-ary mw-list-item"><a href="https://ary.wikipedia.org/wiki/%D9%85%D9%88%D8%AF%D9%88%D9%84:Math" title="مودول:Math – Moroccan Arabic" lang="ary" hreflang="ary" data-title="مودول:Math" data-language-autonym="الدارجة" data-language-local-name="Moroccan Arabic" class="interlanguage-link-target"><span>الدارجة</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Moodul:Math" title="Moodul:Math – Tiếng Estonia" lang="et" hreflang="et" data-title="Moodul:Math" data-language-autonym="Eesti" data-language-local-name="Tiếng Estonia" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Hy Lạp" lang="el" hreflang="el" data-title="Module:Math" data-language-autonym="Ελληνικά" data-language-local-name="Tiếng Hy Lạp" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Anh" lang="en" hreflang="en" data-title="Module:Math" data-language-autonym="English" data-language-local-name="Tiếng Anh" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/M%C3%B3dulo:Math" title="Módulo:Math – Tiếng Tây Ban Nha" lang="es" hreflang="es" data-title="Módulo:Math" data-language-autonym="Español" data-language-local-name="Tiếng Tây Ban Nha" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Modulo:Math" title="Modulo:Math – Tiếng Quốc Tế Ngữ" lang="eo" hreflang="eo" data-title="Modulo:Math" data-language-autonym="Esperanto" data-language-local-name="Tiếng Quốc Tế Ngữ" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Modulu:Math" title="Modulu:Math – Tiếng Basque" lang="eu" hreflang="eu" data-title="Modulu:Math" data-language-autonym="Euskara" data-language-local-name="Tiếng Basque" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:Math" title="پودمان:Math – Tiếng Ba Tư" lang="fa" hreflang="fa" data-title="پودمان:Math" data-language-autonym="فارسی" data-language-local-name="Tiếng Ba Tư" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fo mw-list-item"><a href="https://fo.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Faroe" lang="fo" hreflang="fo" data-title="Module:Math" data-language-autonym="Føroyskt" data-language-local-name="Tiếng Faroe" class="interlanguage-link-target"><span>Føroyskt</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Pháp" lang="fr" hreflang="fr" data-title="Module:Math" data-language-autonym="Français" data-language-local-name="Tiếng Pháp" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ga mw-list-item"><a href="https://ga.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Ireland" lang="ga" hreflang="ga" data-title="Module:Math" data-language-autonym="Gaeilge" data-language-local-name="Tiếng Ireland" class="interlanguage-link-target"><span>Gaeilge</span></a></li><li class="interlanguage-link interwiki-gd mw-list-item"><a href="https://gd.wikipedia.org/wiki/M%C3%B2ideal:Math" title="Mòideal:Math – Tiếng Gael Scotland" lang="gd" hreflang="gd" data-title="Mòideal:Math" data-language-autonym="Gàidhlig" data-language-local-name="Tiếng Gael Scotland" class="interlanguage-link-target"><span>Gàidhlig</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/M%C3%B3dulo:Math" title="Módulo:Math – Tiếng Galician" lang="gl" hreflang="gl" data-title="Módulo:Math" data-language-autonym="Galego" data-language-local-name="Tiếng Galician" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-inh mw-list-item"><a href="https://inh.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Ingush" lang="inh" hreflang="inh" data-title="Модуль:Math" data-language-autonym="ГӀалгӀай" data-language-local-name="Tiếng Ingush" class="interlanguage-link-target"><span>ГӀалгӀай</span></a></li><li class="interlanguage-link interwiki-glk mw-list-item"><a href="https://glk.wikipedia.org/wiki/%D9%85%D8%A7%D8%AC%DB%8A%D9%84:Math" title="ماجۊل:Math – Tiếng Gilaki" lang="glk" hreflang="glk" data-title="ماجۊل:Math" data-language-autonym="گیلکی" data-language-local-name="Tiếng Gilaki" class="interlanguage-link-target"><span>گیلکی</span></a></li><li class="interlanguage-link interwiki-gu mw-list-item"><a href="https://gu.wikipedia.org/wiki/%E0%AA%B5%E0%AA%BF%E0%AA%AD%E0%AA%BE%E0%AA%97:Math" title="વિભાગ:Math – Tiếng Gujarati" lang="gu" hreflang="gu" data-title="વિભાગ:Math" data-language-autonym="ગુજરાતી" data-language-local-name="Tiếng Gujarati" class="interlanguage-link-target"><span>ગુજરાતી</span></a></li><li class="interlanguage-link interwiki-gom mw-list-item"><a href="https://gom.wikipedia.org/wiki/%E0%A4%8F%E0%A4%95%E0%A4%95:Math" title="एकक:Math – Tiếng Goan Konkani" lang="gom" hreflang="gom" data-title="एकक:Math" data-language-autonym="गोंयची कोंकणी / Gõychi Konknni" data-language-local-name="Tiếng Goan Konkani" class="interlanguage-link-target"><span>गोंयची कोंकणी / Gõychi Konknni</span></a></li><li class="interlanguage-link interwiki-hak mw-list-item"><a href="https://hak.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Math" title="模組:Math – Tiếng Khách Gia" lang="hak" hreflang="hak" data-title="模組:Math" data-language-autonym="客家語 / Hak-kâ-ngî" data-language-local-name="Tiếng Khách Gia" class="interlanguage-link-target"><span>客家語 / Hak-kâ-ngî</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%93%88:Math" title="모듈:Math – Tiếng Hàn" lang="ko" hreflang="ko" data-title="모듈:Math" data-language-autonym="한국어" data-language-local-name="Tiếng Hàn" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ha mw-list-item"><a href="https://ha.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Hausa" lang="ha" hreflang="ha" data-title="Module:Math" data-language-autonym="Hausa" data-language-local-name="Tiếng Hausa" class="interlanguage-link-target"><span>Hausa</span></a></li><li class="interlanguage-link interwiki-haw mw-list-item"><a href="https://haw.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Hawaii" lang="haw" hreflang="haw" data-title="Module:Math" data-language-autonym="Hawaiʻi" data-language-local-name="Tiếng Hawaii" class="interlanguage-link-target"><span>Hawaiʻi</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/%D5%84%D5%B8%D5%A4%D5%B8%D6%82%D5%AC:Math" title="Մոդուլ:Math – Tiếng Armenia" lang="hy" hreflang="hy" data-title="Մոդուլ:Math" data-language-autonym="Հայերեն" data-language-local-name="Tiếng Armenia" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%AE%E0%A5%89%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%82%E0%A4%B2:Math" title="मॉड्यूल:Math – Tiếng Hindi" lang="hi" hreflang="hi" data-title="मॉड्यूल:Math" data-language-autonym="हिन्दी" data-language-local-name="Tiếng Hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Croatia" lang="hr" hreflang="hr" data-title="Modul:Math" data-language-autonym="Hrvatski" data-language-local-name="Tiếng Croatia" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-ig mw-list-item"><a href="https://ig.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Igbo" lang="ig" hreflang="ig" data-title="Module:Math" data-language-autonym="Igbo" data-language-local-name="Tiếng Igbo" class="interlanguage-link-target"><span>Igbo</span></a></li><li class="interlanguage-link interwiki-ilo mw-list-item"><a href="https://ilo.wikipedia.org/wiki/Modulo:Math" title="Modulo:Math – Tiếng Iloko" lang="ilo" hreflang="ilo" data-title="Modulo:Math" data-language-autonym="Ilokano" data-language-local-name="Tiếng Iloko" class="interlanguage-link-target"><span>Ilokano</span></a></li><li class="interlanguage-link interwiki-os mw-list-item"><a href="https://os.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Ossetic" lang="os" hreflang="os" data-title="Модуль:Math" data-language-autonym="Ирон" data-language-local-name="Tiếng Ossetic" class="interlanguage-link-target"><span>Ирон</span></a></li><li class="interlanguage-link interwiki-xh mw-list-item"><a href="https://xh.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Xhosa" lang="xh" hreflang="xh" data-title="Module:Math" data-language-autonym="IsiXhosa" data-language-local-name="Tiếng Xhosa" class="interlanguage-link-target"><span>IsiXhosa</span></a></li><li class="interlanguage-link interwiki-zu mw-list-item"><a href="https://zu.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Zulu" lang="zu" hreflang="zu" data-title="Module:Math" data-language-autonym="IsiZulu" data-language-local-name="Tiếng Zulu" class="interlanguage-link-target"><span>IsiZulu</span></a></li><li class="interlanguage-link interwiki-is mw-list-item"><a href="https://is.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Iceland" lang="is" hreflang="is" data-title="Module:Math" data-language-autonym="Íslenska" data-language-local-name="Tiếng Iceland" class="interlanguage-link-target"><span>Íslenska</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Modulo:Math" title="Modulo:Math – Tiếng Italy" lang="it" hreflang="it" data-title="Modulo:Math" data-language-autonym="Italiano" data-language-local-name="Tiếng Italy" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%99%D7%97%D7%99%D7%93%D7%94:Math" title="יחידה:Math – Tiếng Do Thái" lang="he" hreflang="he" data-title="יחידה:Math" data-language-autonym="עברית" data-language-local-name="Tiếng Do Thái" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-jv mw-list-item"><a href="https://jv.wikipedia.org/wiki/Modhul:Math" title="Modhul:Math – Tiếng Java" lang="jv" hreflang="jv" data-title="Modhul:Math" data-language-autonym="Jawa" data-language-local-name="Tiếng Java" class="interlanguage-link-target"><span>Jawa</span></a></li><li class="interlanguage-link interwiki-kn mw-list-item"><a href="https://kn.wikipedia.org/wiki/%E0%B2%AE%E0%B2%BE%E0%B2%A1%E0%B3%8D%E0%B2%AF%E0%B3%82%E0%B2%B2%E0%B3%8D:Math" title="ಮಾಡ್ಯೂಲ್:Math – Tiếng Kannada" lang="kn" hreflang="kn" data-title="ಮಾಡ್ಯೂಲ್:Math" data-language-autonym="ಕನ್ನಡ" data-language-local-name="Tiếng Kannada" class="interlanguage-link-target"><span>ಕನ್ನಡ</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/%E1%83%9B%E1%83%9D%E1%83%93%E1%83%A3%E1%83%9A%E1%83%98:Math" title="მოდული:Math – Tiếng Georgia" lang="ka" hreflang="ka" data-title="მოდული:Math" data-language-autonym="ქართული" data-language-local-name="Tiếng Georgia" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://kk.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Kazakh" lang="kk" hreflang="kk" data-title="Module:Math" data-language-autonym="Қазақша" data-language-local-name="Tiếng Kazakh" class="interlanguage-link-target"><span>Қазақша</span></a></li><li class="interlanguage-link interwiki-ky mw-list-item"><a href="https://ky.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Kyrgyz" lang="ky" hreflang="ky" data-title="Модуль:Math" data-language-autonym="Кыргызча" data-language-local-name="Tiếng Kyrgyz" class="interlanguage-link-target"><span>Кыргызча</span></a></li><li class="interlanguage-link interwiki-rn mw-list-item"><a href="https://rn.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Rundi" lang="rn" hreflang="rn" data-title="Module:Math" data-language-autonym="Ikirundi" data-language-local-name="Tiếng Rundi" class="interlanguage-link-target"><span>Ikirundi</span></a></li><li class="interlanguage-link interwiki-kg mw-list-item"><a href="https://kg.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Kongo" lang="kg" hreflang="kg" data-title="Module:Math" data-language-autonym="Kongo" data-language-local-name="Tiếng Kongo" class="interlanguage-link-target"><span>Kongo</span></a></li><li class="interlanguage-link interwiki-ht mw-list-item"><a href="https://ht.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Haiti" lang="ht" hreflang="ht" data-title="Module:Math" data-language-autonym="Kreyòl ayisyen" data-language-local-name="Tiếng Haiti" class="interlanguage-link-target"><span>Kreyòl ayisyen</span></a></li><li class="interlanguage-link interwiki-ku mw-list-item"><a href="https://ku.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Kurd" lang="ku" hreflang="ku" data-title="Modul:Math" data-language-autonym="Kurdî" data-language-local-name="Tiếng Kurd" class="interlanguage-link-target"><span>Kurdî</span></a></li><li class="interlanguage-link interwiki-lo mw-list-item"><a href="https://lo.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Lào" lang="lo" hreflang="lo" data-title="Module:Math" data-language-autonym="ລາວ" data-language-local-name="Tiếng Lào" class="interlanguage-link-target"><span>ລາວ</span></a></li><li class="interlanguage-link interwiki-la mw-list-item"><a href="https://la.wikipedia.org/wiki/Modulus:Math" title="Modulus:Math – Tiếng La-tinh" lang="la" hreflang="la" data-title="Modulus:Math" data-language-autonym="Latina" data-language-local-name="Tiếng La-tinh" class="interlanguage-link-target"><span>Latina</span></a></li><li class="interlanguage-link interwiki-ltg mw-list-item"><a href="https://ltg.wikipedia.org/wiki/Modulis:Math" title="Modulis:Math – Latgalian" lang="ltg" hreflang="ltg" data-title="Modulis:Math" data-language-autonym="Latgaļu" data-language-local-name="Latgalian" class="interlanguage-link-target"><span>Latgaļu</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Modulis:Math" title="Modulis:Math – Tiếng Latvia" lang="lv" hreflang="lv" data-title="Modulis:Math" data-language-autonym="Latviešu" data-language-local-name="Tiếng Latvia" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-lb mw-list-item"><a href="https://lb.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Luxembourg" lang="lb" hreflang="lb" data-title="Modul:Math" data-language-autonym="Lëtzebuergesch" data-language-local-name="Tiếng Luxembourg" class="interlanguage-link-target"><span>Lëtzebuergesch</span></a></li><li class="interlanguage-link interwiki-lez mw-list-item"><a href="https://lez.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Lezghian" lang="lez" hreflang="lez" data-title="Модуль:Math" data-language-autonym="Лезги" data-language-local-name="Tiếng Lezghian" class="interlanguage-link-target"><span>Лезги</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Litva" lang="lt" hreflang="lt" data-title="Module:Math" data-language-autonym="Lietuvių" data-language-local-name="Tiếng Litva" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-nia mw-list-item"><a href="https://nia.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Nias" lang="nia" hreflang="nia" data-title="Modul:Math" data-language-autonym="Li Niha" data-language-local-name="Tiếng Nias" class="interlanguage-link-target"><span>Li Niha</span></a></li><li class="interlanguage-link interwiki-olo mw-list-item"><a href="https://olo.wikipedia.org/wiki/Moduuli:Math" title="Moduuli:Math – Livvi-Karelian" lang="olo" hreflang="olo" data-title="Moduuli:Math" data-language-autonym="Livvinkarjala" data-language-local-name="Livvi-Karelian" class="interlanguage-link-target"><span>Livvinkarjala</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Hungary" lang="hu" hreflang="hu" data-title="Modul:Math" data-language-autonym="Magyar" data-language-local-name="Tiếng Hungary" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-mai mw-list-item"><a href="https://mai.wikipedia.org/wiki/%E0%A4%AE%E0%A5%8B%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%81%E0%A4%B2:Math" title="मोड्युल:Math – Tiếng Maithili" lang="mai" hreflang="mai" data-title="मोड्युल:Math" data-language-autonym="मैथिली" data-language-local-name="Tiếng Maithili" class="interlanguage-link-target"><span>मैथिली</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Math" title="Модул:Math – Tiếng Macedonia" lang="mk" hreflang="mk" data-title="Модул:Math" data-language-autonym="Македонски" data-language-local-name="Tiếng Macedonia" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%98%E0%B4%9F%E0%B4%95%E0%B4%82:Math" title="ഘടകം:Math – Tiếng Malayalam" lang="ml" hreflang="ml" data-title="ഘടകം:Math" data-language-autonym="മലയാളം" data-language-local-name="Tiếng Malayalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-mr mw-list-item"><a href="https://mr.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%AD%E0%A4%BE%E0%A4%97:Math" title="विभाग:Math – Tiếng Marathi" lang="mr" hreflang="mr" data-title="विभाग:Math" data-language-autonym="मराठी" data-language-local-name="Tiếng Marathi" class="interlanguage-link-target"><span>मराठी</span></a></li><li class="interlanguage-link interwiki-arz mw-list-item"><a href="https://arz.wikipedia.org/wiki/%D9%88%D8%AD%D8%AF%D8%A9:Math" title="وحدة:Math – Tiếng Ả Rập Ai Cập" lang="arz" hreflang="arz" data-title="وحدة:Math" data-language-autonym="مصرى" data-language-local-name="Tiếng Ả Rập Ai Cập" class="interlanguage-link-target"><span>مصرى</span></a></li><li class="interlanguage-link interwiki-mzn mw-list-item"><a href="https://mzn.wikipedia.org/wiki/%D9%85%D8%A7%DA%98%D9%88%D9%84:Math" title="ماژول:Math – Tiếng Mazanderani" lang="mzn" hreflang="mzn" data-title="ماژول:Math" data-language-autonym="مازِرونی" data-language-local-name="Tiếng Mazanderani" class="interlanguage-link-target"><span>مازِرونی</span></a></li><li class="interlanguage-link interwiki-min mw-list-item"><a href="https://min.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Minangkabau" lang="min" hreflang="min" data-title="Modul:Math" data-language-autonym="Minangkabau" data-language-local-name="Tiếng Minangkabau" class="interlanguage-link-target"><span>Minangkabau</span></a></li><li class="interlanguage-link interwiki-cdo mw-list-item"><a href="https://cdo.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Math" title="模組:Math – Mindong" lang="cdo" hreflang="cdo" data-title="模組:Math" data-language-autonym="閩東語 / Mìng-dĕ̤ng-ngṳ̄" data-language-local-name="Mindong" class="interlanguage-link-target"><span>閩東語 / Mìng-dĕ̤ng-ngṳ̄</span></a></li><li class="interlanguage-link interwiki-mwl mw-list-item"><a href="https://mwl.wikipedia.org/wiki/M%C3%B3dulo:Math" title="Módulo:Math – Tiếng Miranda" lang="mwl" hreflang="mwl" data-title="Módulo:Math" data-language-autonym="Mirandés" data-language-local-name="Tiếng Miranda" class="interlanguage-link-target"><span>Mirandés</span></a></li><li class="interlanguage-link interwiki-mdf mw-list-item"><a href="https://mdf.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Moksha" lang="mdf" hreflang="mdf" data-title="Модуль:Math" data-language-autonym="Мокшень" data-language-local-name="Tiếng Moksha" class="interlanguage-link-target"><span>Мокшень</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/%E1%80%99%E1%80%B1%E1%80%AC%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0%E1%80%B8:Math" title="မော်ဂျူး:Math – Tiếng Miến Điện" lang="my" hreflang="my" data-title="မော်ဂျူး:Math" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="Tiếng Miến Điện" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-fj mw-list-item"><a href="https://fj.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Fiji" lang="fj" hreflang="fj" data-title="Module:Math" data-language-autonym="Na Vosa Vakaviti" data-language-local-name="Tiếng Fiji" class="interlanguage-link-target"><span>Na Vosa Vakaviti</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Hà Lan" lang="nl" hreflang="nl" data-title="Module:Math" data-language-autonym="Nederlands" data-language-local-name="Tiếng Hà Lan" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ne mw-list-item"><a href="https://ne.wikipedia.org/wiki/%E0%A4%AE%E0%A5%8B%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%81%E0%A4%B2:Math" title="मोड्युल:Math – Tiếng Nepal" lang="ne" hreflang="ne" data-title="मोड्युल:Math" data-language-autonym="नेपाली" data-language-local-name="Tiếng Nepal" class="interlanguage-link-target"><span>नेपाली</span></a></li><li class="interlanguage-link interwiki-new mw-list-item"><a href="https://new.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Newari" lang="new" hreflang="new" data-title="Module:Math" data-language-autonym="नेपाल भाषा" data-language-local-name="Tiếng Newari" class="interlanguage-link-target"><span>नेपाल भाषा</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:Math" title="モジュール:Math – Tiếng Nhật" lang="ja" hreflang="ja" data-title="モジュール:Math" data-language-autonym="日本語" data-language-local-name="Tiếng Nhật" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-nqo mw-list-item"><a href="https://nqo.wikipedia.org/wiki/%DF%97%DF%8B%DF%AC%DF%9E%DF%99%DF%8A%DF%9E%DF%8F:Math" title="ߗߋ߬ߞߙߊߞߏ:Math – Tiếng N’Ko" lang="nqo" hreflang="nqo" data-title="ߗߋ߬ߞߙߊߞߏ:Math" data-language-autonym="ߒߞߏ" data-language-local-name="Tiếng N’Ko" class="interlanguage-link-target"><span>ߒߞߏ</span></a></li><li class="interlanguage-link interwiki-ce mw-list-item"><a href="https://ce.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Chechen" lang="ce" hreflang="ce" data-title="Модуль:Math" data-language-autonym="Нохчийн" data-language-local-name="Tiếng Chechen" class="interlanguage-link-target"><span>Нохчийн</span></a></li><li class="interlanguage-link interwiki-frr mw-list-item"><a href="https://frr.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Frisia Miền Bắc" lang="frr" hreflang="frr" data-title="Modul:Math" data-language-autonym="Nordfriisk" data-language-local-name="Tiếng Frisia Miền Bắc" class="interlanguage-link-target"><span>Nordfriisk</span></a></li><li class="interlanguage-link interwiki-pih mw-list-item"><a href="https://pih.wikipedia.org/wiki/Module:Math" title="Module:Math – Norfuk / Pitkern" lang="pih" hreflang="pih" data-title="Module:Math" data-language-autonym="Norfuk / Pitkern" data-language-local-name="Norfuk / Pitkern" class="interlanguage-link-target"><span>Norfuk / Pitkern</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Na Uy (Bokmål)" lang="nb" hreflang="nb" data-title="Modul:Math" data-language-autonym="Norsk bokmål" data-language-local-name="Tiếng Na Uy (Bokmål)" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Na Uy (Nynorsk)" lang="nn" hreflang="nn" data-title="Modul:Math" data-language-autonym="Norsk nynorsk" data-language-local-name="Tiếng Na Uy (Nynorsk)" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-oc mw-list-item"><a href="https://oc.wikipedia.org/wiki/M%C3%B2dul:Math" title="Mòdul:Math – Tiếng Occitan" lang="oc" hreflang="oc" data-title="Mòdul:Math" data-language-autonym="Occitan" data-language-local-name="Tiếng Occitan" class="interlanguage-link-target"><span>Occitan</span></a></li><li class="interlanguage-link interwiki-or mw-list-item"><a href="https://or.wikipedia.org/wiki/%E0%AC%AE%E0%AC%A1%E0%AD%8D%E0%AD%9F%E0%AD%81%E0%AC%B2:Math" title="ମଡ୍ୟୁଲ:Math – Tiếng Odia" lang="or" hreflang="or" data-title="ମଡ୍ୟୁଲ:Math" data-language-autonym="ଓଡ଼ିଆ" data-language-local-name="Tiếng Odia" class="interlanguage-link-target"><span>ଓଡ଼ିଆ</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Uzbek" lang="uz" hreflang="uz" data-title="Modul:Math" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="Tiếng Uzbek" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</span></a></li><li class="interlanguage-link interwiki-pa mw-list-item"><a href="https://pa.wikipedia.org/wiki/%E0%A8%AE%E0%A9%8C%E0%A8%A1%E0%A8%BF%E0%A8%8A%E0%A8%B2:Math" title="ਮੌਡਿਊਲ:Math – Tiếng Punjab" lang="pa" hreflang="pa" data-title="ਮੌਡਿਊਲ:Math" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="Tiếng Punjab" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pag mw-list-item"><a href="https://pag.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Pangasinan" lang="pag" hreflang="pag" data-title="Module:Math" data-language-autonym="Pangasinan" data-language-local-name="Tiếng Pangasinan" class="interlanguage-link-target"><span>Pangasinan</span></a></li><li class="interlanguage-link interwiki-blk mw-list-item"><a href="https://blk.wikipedia.org/wiki/%E1%80%99%E1%80%B1%E1%80%AC%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0%E1%80%B8:Math" title="မော်ဂျူး:Math – Pa'O" lang="blk" hreflang="blk" data-title="မော်ဂျူး:Math" data-language-autonym="ပအိုဝ်ႏဘာႏသာႏ" data-language-local-name="Pa'O" class="interlanguage-link-target"><span>ပအိုဝ်ႏဘာႏသာႏ</span></a></li><li class="interlanguage-link interwiki-pap mw-list-item"><a href="https://pap.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Papiamento" lang="pap" hreflang="pap" data-title="Module:Math" data-language-autonym="Papiamentu" data-language-local-name="Tiếng Papiamento" class="interlanguage-link-target"><span>Papiamentu</span></a></li><li class="interlanguage-link interwiki-ps mw-list-item"><a href="https://ps.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Pashto" lang="ps" hreflang="ps" data-title="Module:Math" data-language-autonym="پښتو" data-language-local-name="Tiếng Pashto" class="interlanguage-link-target"><span>پښتو</span></a></li><li class="interlanguage-link interwiki-jam mw-list-item"><a href="https://jam.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Anh Jamaica Creole" lang="jam" hreflang="jam" data-title="Module:Math" data-language-autonym="Patois" data-language-local-name="Tiếng Anh Jamaica Creole" class="interlanguage-link-target"><span>Patois</span></a></li><li class="interlanguage-link interwiki-shn mw-list-item"><a href="https://shn.wikipedia.org/wiki/%E1%80%99%E1%80%B1%E1%82%83%E1%82%87%E1%81%B5%E1%80%BB%E1%80%B0%E1%80%B8:Math" title="မေႃႇၵျူး:Math – Tiếng Shan" lang="shn" hreflang="shn" data-title="မေႃႇၵျူး:Math" data-language-autonym="ၽႃႇသႃႇတႆး " data-language-local-name="Tiếng Shan" class="interlanguage-link-target"><span>ၽႃႇသႃႇတႆး </span></a></li><li class="interlanguage-link interwiki-mnw mw-list-item"><a href="https://mnw.wikipedia.org/wiki/%E1%80%99%E1%80%9D%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0:Math" title="မဝ်ဂျူ:Math – Mon" lang="mnw" hreflang="mnw" data-title="မဝ်ဂျူ:Math" data-language-autonym="ဘာသာမန်" data-language-local-name="Mon" class="interlanguage-link-target"><span>ဘာသာမန်</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Modu%C5%82:Math" title="Moduł:Math – Tiếng Ba Lan" lang="pl" hreflang="pl" data-title="Moduł:Math" data-language-autonym="Polski" data-language-local-name="Tiếng Ba Lan" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/M%C3%B3dulo:Math" title="Módulo:Math – Tiếng Bồ Đào Nha" lang="pt" hreflang="pt" data-title="Módulo:Math" data-language-autonym="Português" data-language-local-name="Tiếng Bồ Đào Nha" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-kaa mw-list-item"><a href="https://kaa.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Kara-Kalpak" lang="kaa" hreflang="kaa" data-title="Module:Math" data-language-autonym="Qaraqalpaqsha" data-language-local-name="Tiếng Kara-Kalpak" class="interlanguage-link-target"><span>Qaraqalpaqsha</span></a></li><li class="interlanguage-link interwiki-crh mw-list-item"><a href="https://crh.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Thổ Nhĩ Kỳ Crimean" lang="crh" hreflang="crh" data-title="Modul:Math" data-language-autonym="Qırımtatarca" data-language-local-name="Tiếng Thổ Nhĩ Kỳ Crimean" class="interlanguage-link-target"><span>Qırımtatarca</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Modul:Matematic%C4%83" title="Modul:Matematică – Tiếng Romania" lang="ro" hreflang="ro" data-title="Modul:Matematică" data-language-autonym="Română" data-language-local-name="Tiếng Romania" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Nga" lang="ru" hreflang="ru" data-title="Модуль:Math" data-language-autonym="Русский" data-language-local-name="Tiếng Nga" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sah mw-list-item"><a href="https://sah.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Sakha" lang="sah" hreflang="sah" data-title="Модуль:Math" data-language-autonym="Саха тыла" data-language-local-name="Tiếng Sakha" class="interlanguage-link-target"><span>Саха тыла</span></a></li><li class="interlanguage-link interwiki-szy mw-list-item"><a href="https://szy.wikipedia.org/wiki/bacu-saupu:Math" title="bacu-saupu:Math – Sakizaya" lang="szy" hreflang="szy" data-title="bacu-saupu:Math" data-language-autonym="Sakizaya" data-language-local-name="Sakizaya" class="interlanguage-link-target"><span>Sakizaya</span></a></li><li class="interlanguage-link interwiki-sa mw-list-item"><a href="https://sa.wikipedia.org/wiki/%E0%A4%AA%E0%A4%9F%E0%A4%B2%E0%A4%AE%E0%A5%8D:Math" title="पटलम्:Math – Tiếng Phạn" lang="sa" hreflang="sa" data-title="पटलम्:Math" data-language-autonym="संस्कृतम्" data-language-local-name="Tiếng Phạn" class="interlanguage-link-target"><span>संस्कृतम्</span></a></li><li class="interlanguage-link interwiki-sat mw-list-item"><a href="https://sat.wikipedia.org/wiki/%E1%B1%A2%E1%B1%B3%E1%B1%B0%E1%B1%A9%E1%B1%9E:Math" title="ᱢᱳᱰᱩᱞ:Math – Tiếng Santali" lang="sat" hreflang="sat" data-title="ᱢᱳᱰᱩᱞ:Math" data-language-autonym="ᱥᱟᱱᱛᱟᱲᱤ" data-language-local-name="Tiếng Santali" class="interlanguage-link-target"><span>ᱥᱟᱱᱛᱟᱲᱤ</span></a></li><li class="interlanguage-link interwiki-sco mw-list-item"><a href="https://sco.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Scots" lang="sco" hreflang="sco" data-title="Module:Math" data-language-autonym="Scots" data-language-local-name="Tiếng Scots" class="interlanguage-link-target"><span>Scots</span></a></li><li class="interlanguage-link interwiki-tn mw-list-item"><a href="https://tn.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Tswana" lang="tn" hreflang="tn" data-title="Module:Math" data-language-autonym="Setswana" data-language-local-name="Tiếng Tswana" class="interlanguage-link-target"><span>Setswana</span></a></li><li class="interlanguage-link interwiki-si mw-list-item"><a href="https://si.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Sinhala" lang="si" hreflang="si" data-title="Module:Math" data-language-autonym="සිංහල" data-language-local-name="Tiếng Sinhala" class="interlanguage-link-target"><span>සිංහල</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Module:Math" title="Module:Math – Simple English" lang="en-simple" hreflang="en-simple" data-title="Module:Math" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sd mw-list-item"><a href="https://sd.wikipedia.org/wiki/%D9%85%D8%A7%DA%8A%D9%8A%D9%88%D9%84:Math" title="ماڊيول:Math – Tiếng Sindhi" lang="sd" hreflang="sd" data-title="ماڊيول:Math" data-language-autonym="سنڌي" data-language-local-name="Tiếng Sindhi" class="interlanguage-link-target"><span>سنڌي</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Slovak" lang="sk" hreflang="sk" data-title="Modul:Math" data-language-autonym="Slovenčina" data-language-local-name="Tiếng Slovak" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Slovenia" lang="sl" hreflang="sl" data-title="Modul:Math" data-language-autonym="Slovenščina" data-language-local-name="Tiếng Slovenia" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-so mw-list-item"><a href="https://so.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Somali" lang="so" hreflang="so" data-title="Module:Math" data-language-autonym="Soomaaliga" data-language-local-name="Tiếng Somali" class="interlanguage-link-target"><span>Soomaaliga</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wikipedia.org/wiki/%D9%85%DB%86%D8%AF%DB%8C%D9%88%D9%88%D9%84:Math" title="مۆدیوول:Math – Tiếng Kurd Miền Trung" lang="ckb" hreflang="ckb" data-title="مۆدیوول:Math" data-language-autonym="کوردی" data-language-local-name="Tiếng Kurd Miền Trung" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Math" title="Модул:Math – Tiếng Serbia" lang="sr" hreflang="sr" data-title="Модул:Math" data-language-autonym="Српски / srpski" data-language-local-name="Tiếng Serbia" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Serbo-Croatia" lang="sh" hreflang="sh" data-title="Modul:Math" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Tiếng Serbo-Croatia" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Moduuli:Math" title="Moduuli:Math – Tiếng Phần Lan" lang="fi" hreflang="fi" data-title="Moduuli:Math" data-language-autonym="Suomi" data-language-local-name="Tiếng Phần Lan" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Tiếng Thụy Điển" lang="sv" hreflang="sv" data-title="Modul:Math" data-language-autonym="Svenska" data-language-local-name="Tiếng Thụy Điển" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-tl mw-list-item"><a href="https://tl.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Tagalog" lang="tl" hreflang="tl" data-title="Module:Math" data-language-autonym="Tagalog" data-language-local-name="Tiếng Tagalog" class="interlanguage-link-target"><span>Tagalog</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Tamil" lang="ta" hreflang="ta" data-title="Module:Math" data-language-autonym="தமிழ்" data-language-local-name="Tiếng Tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-kab mw-list-item"><a href="https://kab.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Kabyle" lang="kab" hreflang="kab" data-title="Module:Math" data-language-autonym="Taqbaylit" data-language-local-name="Tiếng Kabyle" class="interlanguage-link-target"><span>Taqbaylit</span></a></li><li class="interlanguage-link interwiki-tt mw-list-item"><a href="https://tt.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Tatar" lang="tt" hreflang="tt" data-title="Модуль:Math" data-language-autonym="Татарча / tatarça" data-language-local-name="Tiếng Tatar" class="interlanguage-link-target"><span>Татарча / tatarça</span></a></li><li class="interlanguage-link interwiki-te mw-list-item"><a href="https://te.wikipedia.org/wiki/%E0%B0%AE%E0%B0%BE%E0%B0%A1%E0%B1%8D%E0%B0%AF%E0%B1%82%E0%B0%B2%E0%B1%8D:Math" title="మాడ్యూల్:Math – Tiếng Telugu" lang="te" hreflang="te" data-title="మాడ్యూల్:Math" data-language-autonym="తెలుగు" data-language-local-name="Tiếng Telugu" class="interlanguage-link-target"><span>తెలుగు</span></a></li><li class="interlanguage-link interwiki-din mw-list-item"><a href="https://din.wikipedia.org/wiki/Muk%C3%A4%C3%A4c%C3%ABt%C3%B6k:Math" title="Mukääcëtök:Math – Tiếng Dinka" lang="din" hreflang="din" data-title="Mukääcëtök:Math" data-language-autonym="Thuɔŋjäŋ" data-language-local-name="Tiếng Dinka" class="interlanguage-link-target"><span>Thuɔŋjäŋ</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B8%A1%E0%B8%AD%E0%B8%94%E0%B8%B9%E0%B8%A5:Math" title="มอดูล:Math – Tiếng Thái" lang="th" hreflang="th" data-title="มอดูล:Math" data-language-autonym="ไทย" data-language-local-name="Tiếng Thái" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-ti mw-list-item"><a href="https://ti.wikipedia.org/wiki/%E1%88%9E%E1%8B%B5%E1%8B%A9%E1%88%8D:Math" title="ሞድዩል:Math – Tiếng Tigrinya" lang="ti" hreflang="ti" data-title="ሞድዩል:Math" data-language-autonym="ትግርኛ" data-language-local-name="Tiếng Tigrinya" class="interlanguage-link-target"><span>ትግርኛ</span></a></li><li class="interlanguage-link interwiki-tg mw-list-item"><a href="https://tg.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Math" title="Модул:Math – Tiếng Tajik" lang="tg" hreflang="tg" data-title="Модул:Math" data-language-autonym="Тоҷикӣ" data-language-local-name="Tiếng Tajik" class="interlanguage-link-target"><span>Тоҷикӣ</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Mod%C3%BCl:Math" title="Modül:Math – Tiếng Thổ Nhĩ Kỳ" lang="tr" hreflang="tr" data-title="Modül:Math" data-language-autonym="Türkçe" data-language-local-name="Tiếng Thổ Nhĩ Kỳ" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-tk mw-list-item"><a href="https://tk.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Turkmen" lang="tk" hreflang="tk" data-title="Module:Math" data-language-autonym="Türkmençe" data-language-local-name="Tiếng Turkmen" class="interlanguage-link-target"><span>Türkmençe</span></a></li><li class="interlanguage-link interwiki-kcg mw-list-item"><a href="https://kcg.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Tyap" lang="kcg" hreflang="kcg" data-title="Module:Math" data-language-autonym="Tyap" data-language-local-name="Tiếng Tyap" class="interlanguage-link-target"><span>Tyap</span></a></li><li class="interlanguage-link interwiki-udm mw-list-item"><a href="https://udm.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Udmurt" lang="udm" hreflang="udm" data-title="Модуль:Math" data-language-autonym="Удмурт" data-language-local-name="Tiếng Udmurt" class="interlanguage-link-target"><span>Удмурт</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Math" title="Модуль:Math – Tiếng Ukraina" lang="uk" hreflang="uk" data-title="Модуль:Math" data-language-autonym="Українська" data-language-local-name="Tiếng Ukraina" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D9%85%D8%A7%DA%88%DB%8C%D9%88%D9%84:Math" title="ماڈیول:Math – Tiếng Urdu" lang="ur" hreflang="ur" data-title="ماڈیول:Math" data-language-autonym="اردو" data-language-local-name="Tiếng Urdu" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-vec mw-list-item"><a href="https://vec.wikipedia.org/wiki/Modulo:Math" title="Modulo:Math – Venetian" lang="vec" hreflang="vec" data-title="Modulo:Math" data-language-autonym="Vèneto" data-language-local-name="Venetian" class="interlanguage-link-target"><span>Vèneto</span></a></li><li class="interlanguage-link interwiki-vo mw-list-item"><a href="https://vo.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Volapük" lang="vo" hreflang="vo" data-title="Module:Math" data-language-autonym="Volapük" data-language-local-name="Tiếng Volapük" class="interlanguage-link-target"><span>Volapük</span></a></li><li class="interlanguage-link interwiki-zh-classical mw-list-item"><a href="https://zh-classical.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Math" title="模組:Math – Literary Chinese" lang="lzh" hreflang="lzh" data-title="模組:Math" data-language-autonym="文言" data-language-local-name="Literary Chinese" class="interlanguage-link-target"><span>文言</span></a></li><li class="interlanguage-link interwiki-war mw-list-item"><a href="https://war.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Waray" lang="war" hreflang="war" data-title="Module:Math" data-language-autonym="Winaray" data-language-local-name="Tiếng Waray" class="interlanguage-link-target"><span>Winaray</span></a></li><li class="interlanguage-link interwiki-guc mw-list-item"><a href="https://guc.wikipedia.org/wiki/M%C3%B3dulo:Math" title="Módulo:Math – Wayuu" lang="guc" hreflang="guc" data-title="Módulo:Math" data-language-autonym="Wayuunaiki" data-language-local-name="Wayuu" class="interlanguage-link-target"><span>Wayuunaiki</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/%E6%A8%A1%E5%9D%97:Math" title="模块:Math – Tiếng Ngô" lang="wuu" hreflang="wuu" data-title="模块:Math" data-language-autonym="吴语" data-language-local-name="Tiếng Ngô" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-yi mw-list-item"><a href="https://yi.wikipedia.org/wiki/%D7%99%D7%97%D7%99%D7%93%D7%94:Math" title="יחידה:Math – Tiếng Yiddish" lang="yi" hreflang="yi" data-title="יחידה:Math" data-language-autonym="ייִדיש" data-language-local-name="Tiếng Yiddish" class="interlanguage-link-target"><span>ייִדיש</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Math" title="模組:Math – Tiếng Quảng Đông" lang="yue" hreflang="yue" data-title="模組:Math" data-language-autonym="粵語" data-language-local-name="Tiếng Quảng Đông" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-diq mw-list-item"><a href="https://diq.wikipedia.org/wiki/Modul:Math" title="Modul:Math – Zazaki" lang="diq" hreflang="diq" data-title="Modul:Math" data-language-autonym="Zazaki" data-language-local-name="Zazaki" class="interlanguage-link-target"><span>Zazaki</span></a></li><li class="interlanguage-link interwiki-bat-smg mw-list-item"><a href="https://bat-smg.wikipedia.org/wiki/Module:Math" title="Module:Math – Samogitian" lang="sgs" hreflang="sgs" data-title="Module:Math" data-language-autonym="Žemaitėška" data-language-local-name="Samogitian" class="interlanguage-link-target"><span>Žemaitėška</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Module:Math" title="Module:Math – Tiếng Trung" lang="zh" hreflang="zh" data-title="Module:Math" data-language-autonym="中文" data-language-local-name="Tiếng Trung" class="interlanguage-link-target"><span>中文</span></a></li><li class="interlanguage-link interwiki-tdd mw-list-item"><a href="https://tdd.wikipedia.org/wiki/%E1%A5%9B%E1%A5%A8%E1%A5%9D%E1%A5%B1_%E1%A5%93%E1%A5%A7%E1%A5%B0:Math" title="ᥛᥨᥝᥱ ᥓᥧᥰ:Math – Tai Nuea" lang="tdd" hreflang="tdd" data-title="ᥛᥨᥝᥱ ᥓᥧᥰ:Math" data-language-autonym="ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ" data-language-local-name="Tai Nuea" class="interlanguage-link-target"><span>ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q7328853#sitelinks-wikipedia" title="Sửa liên kết giữa ngôn ngữ" class="wbc-editpage">Sửa liên kết</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Không gian tên"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-module" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/M%C3%B4_%C4%91un:Math" title="Xem mô đun [c]" accesskey="c"><span>Mô đun</span></a></li><li id="ca-talk" class="new vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Th%E1%BA%A3o_lu%E1%BA%ADn_M%C3%B4_%C4%91un:Math&action=edit&redlink=1" rel="discussion" class="new" title="Thảo luận về trang này (trang không tồn tại) [t]" accesskey="t"><span>Thảo luận</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Thay đổi biến thể ngôn ngữ" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Giao diện"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/M%C3%B4_%C4%91un:Math"><span>Đọc</span></a></li><li id="ca-viewsource" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=M%C3%B4_%C4%91un:Math&action=edit" title="Trang này được khóa. Bạn có thể xem mã nguồn. [e]" accesskey="e"><span>Xem mã nguồn</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=M%C3%B4_%C4%91un:Math&action=history" title="Các phiên bản cũ của trang này [h]" accesskey="h"><span>Xem lịch sử</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Công cụ trang"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Công cụ" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Công cụ</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Công cụ</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">chuyển sang thanh bên</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">ẩn</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Thêm tùy chọn" > <div class="vector-menu-heading"> Tác vụ </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/M%C3%B4_%C4%91un:Math"><span>Đọc</span></a></li><li id="ca-more-viewsource" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=M%C3%B4_%C4%91un:Math&action=edit"><span>Xem mã nguồn</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=M%C3%B4_%C4%91un:Math&action=history"><span>Xem lịch sử</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Chung </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Li%C3%AAn_k%E1%BA%BFt_%C4%91%E1%BA%BFn_%C4%91%C3%A2y/M%C3%B4_%C4%91un:Math" title="Các trang liên kết đến đây [j]" accesskey="j"><span>Các liên kết đến đây</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Thay_%C4%91%E1%BB%95i_li%C3%AAn_quan/M%C3%B4_%C4%91un:Math" rel="nofollow" title="Thay đổi gần đây của các trang liên kết đến đây [k]" accesskey="k"><span>Thay đổi liên quan</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Trang_%C4%91%E1%BA%B7c_bi%E1%BB%87t" title="Một danh sách chứa tất cả trang đặc biệt [q]" accesskey="q"><span>Trang đặc biệt</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=M%C3%B4_%C4%91un:Math&oldid=59436257" title="Liên kết thường trực đến phiên bản này của trang"><span>Liên kết thường trực</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=M%C3%B4_%C4%91un:Math&action=info" title="Thêm chi tiết về trang này"><span>Thông tin trang</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:UrlShortener&url=https%3A%2F%2Fvi.wikipedia.org%2Fwiki%2FM%25C3%25B4_%25C4%2591un%3AMath"><span>Lấy URL ngắn gọn</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:QrCode&url=https%3A%2F%2Fvi.wikipedia.org%2Fwiki%2FM%25C3%25B4_%25C4%2591un%3AMath"><span>Tải mã QR</span></a></li> </ul> </div> </div> <div id="p-electronpdfservice-sidebar-portlet-heading" class="vector-menu mw-portlet mw-portlet-electronpdfservice-sidebar-portlet-heading" > <div class="vector-menu-heading"> In/xuất ra </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="electron-print_pdf" class="mw-list-item"><a href="/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:DownloadAsPdf&page=M%C3%B4_%C4%91un%3AMath&action=show-download-screen"><span>Tải về PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="Bản để in ra của trang [p]" accesskey="p"><span>Bản để in ra</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> Tại dự án khác </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Module:Math" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-meta mw-list-item"><a href="https://meta.wikimedia.org/wiki/Module:Math" hreflang="en"><span>Meta-Wiki</span></a></li><li class="wb-otherproject-link wb-otherproject-outreach mw-list-item"><a href="https://outreach.wikimedia.org/wiki/Module:Math" hreflang="en"><span>Wikimedia Outreach</span></a></li><li class="wb-otherproject-link wb-otherproject-species mw-list-item"><a href="https://species.wikimedia.org/wiki/Module:Math" hreflang="en"><span>Wikispecies</span></a></li><li class="wb-otherproject-link wb-otherproject-wikibooks mw-list-item"><a href="https://vi.wikibooks.org/wiki/M%C3%B4_%C4%91un:Math" hreflang="vi"><span>Wikibooks</span></a></li><li class="wb-otherproject-link wb-otherproject-wikidata mw-list-item"><a href="https://www.wikidata.org/wiki/Module:Math" hreflang="en"><span>Wikidata</span></a></li><li class="wb-otherproject-link wb-otherproject-wikimania mw-list-item"><a href="https://wikimania.wikimedia.org/wiki/Module:Math" hreflang="en"><span>Wikimania</span></a></li><li class="wb-otherproject-link wb-otherproject-wikisource mw-list-item"><a href="https://vi.wikisource.org/wiki/M%C3%B4_%C4%91un:Math" hreflang="vi"><span>Wikisource</span></a></li><li class="wb-otherproject-link wb-otherproject-wikivoyage mw-list-item"><a href="https://vi.wikivoyage.org/wiki/M%C3%B4_%C4%91un:Math" hreflang="vi"><span>Wikivoyage</span></a></li><li class="wb-otherproject-link wb-otherproject-wiktionary mw-list-item"><a href="https://vi.wiktionary.org/wiki/M%C3%B4_%C4%91un:Math" hreflang="vi"><span>Wiktionary</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q7328853" title="Liên kết đến khoản mục kết nối trong kho dữ liệu [g]" accesskey="g"><span>Khoản mục Wikidata</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Công cụ trang"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Giao diện"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Giao diện</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">chuyển sang thanh bên</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">ẩn</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> <div id="mw-indicator-pp-default" class="mw-indicator"><div class="mw-parser-output"><span typeof="mw:File"><a href="/wiki/Wikipedia:Quy_%C4%91%E1%BB%8Bnh_kh%C3%B3a_trang#Khóa_hẳn" title="Trang mô đun nguy hiểm cao này đã bị khóa vô hạn để ngăn chặn phá hoại"><img alt="Trang mô đun bị khóa vô hạn" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Full-protection-shackle-block.svg/20px-Full-protection-shackle-block.svg.png" decoding="async" width="20" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Full-protection-shackle-block.svg/30px-Full-protection-shackle-block.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/12/Full-protection-shackle-block.svg/40px-Full-protection-shackle-block.svg.png 2x" data-file-width="512" data-file-height="512" /></a></span></div></div> </div> <div id="siteSub" class="noprint">Bách khoa toàn thư mở Wikipedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="vi" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r71935964">.mw-parser-output .documentation,.mw-parser-output .documentation-metadata{border:1px solid #a2a9b1;background-color:#ecfcf4;clear:both}.mw-parser-output .documentation{margin:1em 0 0 0;padding:1em}.mw-parser-output .documentation-metadata{margin:0.2em 0;font-style:italic;padding:0.4em 1em}.mw-parser-output .documentation-startbox{padding-bottom:3px;border-bottom:1px solid #aaa;margin-bottom:1ex}.mw-parser-output .documentation-heading{font-weight:bold;font-size:125%}.mw-parser-output .documentation-clear{clear:both}.mw-parser-output .documentation-toolbar{font-style:normal;font-size:85%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .documentation,html.skin-theme-clientpref-night .mw-parser-output .documentation-metadata{background-color:#0b1e1c}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .documentation,html.skin-theme-clientpref-os .mw-parser-output .documentation-metadata{background-color:#0b1e1c}}</style><div class="documentation-container" role="complementary" aria-labelledby="documentation-heading"> <div class="documentation"> <div class="documentation-startbox"> <span class="documentation-heading" id="documentation-heading"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/43/Test_Template_Info-Icon_-_Version_%282%29.svg/50px-Test_Template_Info-Icon_-_Version_%282%29.svg.png" decoding="async" width="50" height="22" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/43/Test_Template_Info-Icon_-_Version_%282%29.svg/75px-Test_Template_Info-Icon_-_Version_%282%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/43/Test_Template_Info-Icon_-_Version_%282%29.svg/100px-Test_Template_Info-Icon_-_Version_%282%29.svg.png 2x" data-file-width="1792" data-file-height="800" /></span></span> Tài liệu mô đun</span><span class="mw-editsection-like plainlinks">[<a href="/wiki/M%C3%B4_%C4%91un:Math/t%C3%A0i_li%E1%BB%87u" title="Mô đun:Math/tài liệu">xem</a>] [<a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:EditPage/M%C3%B4_%C4%91un:Math/t%C3%A0i_li%E1%BB%87u" title="Đặc biệt:EditPage/Mô đun:Math/tài liệu">sửa</a>] [<a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:PageHistory/M%C3%B4_%C4%91un:Math/t%C3%A0i_li%E1%BB%87u" title="Đặc biệt:PageHistory/Mô đun:Math/tài liệu">lịch sử</a>] [<a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Purge/M%C3%B4_%C4%91un:Math" title="Đặc biệt:Purge/Mô đun:Math">làm mới</a>]</span></div> <div role="note" class="hatnote navigation-not-searchable">Đối với <i>formatting</i> mathematical expressions, LATEX-style, xem <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Math" title="Bản mẫu:Math">Template:Math</a>.</div> <table class="plainlinks ombox ombox-content" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="Chú ý" src="//upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Ambox_warning_orange.svg/40px-Ambox_warning_orange.svg.png" decoding="async" width="40" height="34" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Ambox_warning_orange.svg/60px-Ambox_warning_orange.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Ambox_warning_orange.svg/80px-Ambox_warning_orange.svg.png 2x" data-file-width="378" data-file-height="326" /></span></span></td><td class="mbox-text"><b>Mô đun Lua này được sử dụng ở <a class="external text" href="https://linkcount.toolforge.org/index.php?project=vi.wikipedia.org&page=M%C3%B4+%C4%91un%3AMath">217.000+ trang</a></b>.<br />Để tránh gây lỗi trên quy mô lớn và <a href="https://www.mediawiki.org/wiki/Manual:Job_queue" class="extiw" title="mw:Manual:Job queue">tải máy chủ</a> không cần thiết, tất cả thay đổi cần được thử nghiệm ở trang con <a href="/wiki/M%C3%B4_%C4%91un:Math/sandbox" title="Mô đun:Math/sandbox">/sandbox</a>, <a href="/wiki/M%C3%B4_%C4%91un:Math/testcases" title="Mô đun:Math/testcases">/testcases</a> của mô đun, hoặc ở <a href="/wiki/M%C3%B4_%C4%91un:Th%E1%BB%AD" title="Mô đun:Thử">chỗ thử mô đun</a>. Các thay đổi đã được thử nghiệm có thể thêm vào mô đun bằng một sửa đổi duy nhất. Xin hãy thảo luận các thay đổi tại <a href="/w/index.php?title=Th%E1%BA%A3o_lu%E1%BA%ADn_M%C3%B4_%C4%91un:Math&action=edit&redlink=1" class="new" title="Thảo luận Mô đun:Math (trang không tồn tại)">trang thảo luận</a> trước khi áp dụng sửa đổi.</td></tr></tbody></table> <table class="plainlinks ombox ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="Protected" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Full-protection-shackle-block.svg/40px-Full-protection-shackle-block.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Full-protection-shackle-block.svg/60px-Full-protection-shackle-block.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/12/Full-protection-shackle-block.svg/80px-Full-protection-shackle-block.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></td><td class="mbox-text">Mô-đun này là loại cần được khóa. Nó là một <a href="https://en.wikipedia.org/wiki/Wikipedia:High-risk_templates" class="extiw" title="en:Wikipedia:High-risk templates">mô-đun nhìn thấy rõ</a> được sử dụng bởi một số lượng lớn các trang, hoặc là các <a href="/wiki/Wikipedia:SUBST" class="mw-redirect" title="Wikipedia:SUBST">thay thế</a> rất thường xuyên. Bởi vì phá hoại hoặc lỗi sai khi sửa sẽ ảnh hưởng đến nhiều trang và thậm chí chỉnh sửa tầm thường có thể gây ra tải đáng kể cho các máy chủ, nó <a href="/wiki/Wikipedia:KHOA" class="mw-redirect" title="Wikipedia:KHOA">được khóa bảo vệ</a> hạn chế sửa đổi.</td></tr></tbody></table> <p>This module provides a number of mathematical functions. These functions can be used from #invoke or from other Lua modules. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Use_from_other_Lua_modules">Use from other Lua modules</h2></div> <p>To use the module from normal wiki pages, no special preparation is needed. If you are using the module from another Lua module, first you need to load it, like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kd">local</span> <span class="n">mm</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Module:Math'</span><span class="p">)</span> </pre></div> <p>(The <code>mm</code> variable stands for <b>M</b>odule <b>M</b>ath; you can choose something more descriptive if you prefer.) </p><p>Most functions in the module have a version for Lua and a version for #invoke. It is possible to use the #invoke functions from other Lua modules, but using the Lua functions has the advantage that you do not need to access a Lua <a href="https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Frame_object" class="extiw" title="mw:Extension:Scribunto/Lua reference manual">frame object</a>. Lua functions are preceded by <code>_</code>, whereas #invoke functions are not. </p> <div class="mw-heading mw-heading2"><h2 id="random">random</h2></div> <div role="note" class="hatnote navigation-not-searchable">Xem thêm: <a href="/wiki/M%C3%B4_%C4%91un:Random" title="Mô đun:Random">Module:Random</a></div> <pre>{{#invoke:math|random}} {{#invoke:math|random|<i>max_value</i>}} {{#invoke:math|random|<i>min_value</i>|<i>max_value</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_random</span><span class="p">()</span> <span class="n">mm</span><span class="p">.</span><span class="n">_random</span><span class="p">(</span><span class="n">max_value</span><span class="p">)</span> <span class="n">mm</span><span class="p">.</span><span class="n">_random</span><span class="p">(</span><span class="n">min_value</span><span class="p">,</span> <span class="n">max_value</span><span class="p">)</span> </pre></div> <p>Generates a random number. </p> <ul><li>If no arguments are specified, the number produced is greater than or equal to 0 and less than 1.</li> <li>If one argument is provided, the number produced is an integer between 1 and that argument. The argument must be a positive integer.</li> <li>If two arguments are provided, the number produced is an integer between the first and second arguments. Both arguments must be integers, but can be negative.</li></ul> <p>This function will not work properly for numbers less than −2<sup>32</sup> and greater than 2<sup>32</sup> − 1. If you need to use numbers outside of this range, it is recommended that you use <a href="/wiki/M%C3%B4_%C4%91un:Random" title="Mô đun:Random">Module:Random</a>. </p> <div class="mw-heading mw-heading2"><h2 id="order">order</h2></div> <pre>{{#invoke:math|order|<i>n</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_order</span><span class="p">(</span><span class="n">n</span><span class="p">)</span> </pre></div> <p>Determines the <a href="/w/index.php?title=Order_of_magnitude&action=edit&redlink=1" class="new" title="Order of magnitude (trang không tồn tại)">order of magnitude</a> of a number. </p> <div class="mw-heading mw-heading2"><h2 id="precision">precision</h2></div> <pre>{{#invoke:math|precision|<i>n</i>}} {{#invoke:math|precision|x=<i>n</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_precision</span><span class="p">(</span><span class="n">number_string</span><span class="p">)</span> </pre></div> <p>Detemines the precision of a number. For example, for "4" it will return "0", for "4.567" it will return "3", and for "100" it will return "-2". </p><p>The function attempts to parse the string representation of the number, and detects whether the number uses <a href="/w/index.php?title=Scientific_notation&action=edit&redlink=1" class="new" title="Scientific notation (trang không tồn tại)">E notation</a>. For this reason, when called from Lua, very large numbers or very precise numbers should be directly input as strings to get accurate results. If they are input as numbers, the Lua interpreter will change them to E notation and this function will return the precision of the E notation rather than that of the original number. This is not a problem when the number is called from #invoke, as all input from #invoke is in string format. </p> <div class="mw-heading mw-heading2"><h2 id="max">max</h2></div> <pre>{{#invoke:math|max|<i>v1</i>|<i>v2</i>|<i>v3</i>|...}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_max</span><span class="p">(</span><span class="n">v1</span><span class="p">,</span> <span class="n">v2</span><span class="p">,</span> <span class="n">v3</span><span class="p">,</span> <span class="p">...)</span> </pre></div> <p>Returns the maximum value from the values specified. Values that cannot be converted to numbers are ignored. </p> <div class="mw-heading mw-heading2"><h2 id="median">median</h2></div> <pre>{{#invoke:math|median|<i>v1</i>|<i>v2</i>|<i>v3</i>|...}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_median</span><span class="p">(</span><span class="n">v1</span><span class="p">,</span> <span class="n">v2</span><span class="p">,</span> <span class="n">v3</span><span class="p">,</span> <span class="p">...)</span> </pre></div> <p>Returns the <a href="/wiki/Median" class="mw-redirect" title="Median">median</a> value from the values specified. Values that cannot be converted to numbers are ignored. </p> <div class="mw-heading mw-heading2"><h2 id="min">min</h2></div> <pre>{{#invoke:math|min|<i>v1</i>|<i>v2</i>|<i>v3</i>|...}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_min</span><span class="p">(</span><span class="n">v1</span><span class="p">,</span> <span class="n">v2</span><span class="p">,</span> <span class="n">v3</span><span class="p">,</span> <span class="p">...)</span> </pre></div> <p>Returns the minimum value from the values specified. Values that cannot be converted to numbers are ignored. </p> <div class="mw-heading mw-heading2"><h2 id="sum">sum</h2></div> <pre>{{#invoke:math|sum|<i>v1</i>|<i>v2</i>|<i>v3</i>|...}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_sum</span><span class="p">(</span><span class="n">v1</span><span class="p">,</span> <span class="n">v2</span><span class="p">,</span> <span class="n">v3</span><span class="p">,</span> <span class="p">...)</span> </pre></div> <p>Returns the sum of the values specified. Values that cannot be converted to numbers are ignored. </p> <div class="mw-heading mw-heading2"><h2 id="average">average</h2></div> <pre>{{#invoke:math|average|<i>v1</i>|<i>v2</i>|<i>v3</i>|...}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_average</span><span class="p">(</span><span class="n">v1</span><span class="p">,</span> <span class="n">v2</span><span class="p">,</span> <span class="n">v3</span><span class="p">,</span> <span class="p">...)</span> </pre></div> <p>Returns the average of the values specified. (More precisely, the value returned is the <a href="/w/index.php?title=Mean&action=edit&redlink=1" class="new" title="Mean (trang không tồn tại)">arithmetic mean</a>.) Values that cannot be converted to numbers are ignored. </p> <div class="mw-heading mw-heading2"><h2 id="round">round</h2></div> <pre>{{#invoke:math|round|<i>value</i>|<i>precision</i>}} {{#invoke:math|round|value=<i>value</i>|precision=<i>precision</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_round</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </pre></div> <p><a href="/w/index.php?title=Rounding&action=edit&redlink=1" class="new" title="Rounding (trang không tồn tại)">Rounds</a> a number to the specified precision<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:%C3%9D_b%E1%BA%A1n_l%C3%A0_g%C3%AC%3F" title="Wikipedia:Ý bạn là gì?"><span title="What method exactly is used?">cần giải thích</span></a></i>]</sup>. </p><p>Note: As of October 2019, there is a bug in the display of some rounded numbers. When trying to round a number that rounds to "n.0", like "1.02", to the nearest tenth of a digit (i.e. <code class="nowrap" style="">|r=1</code>), this function should display "1.0", but it unexpectedly displays "1". Use the <code class="nowrap" style="">|precision_format=</code> parameter instead. </p> <div class="mw-heading mw-heading2"><h2 id="log10">log10</h2></div> <pre>{{#invoke:math | log10 | <i>x</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_log10</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> </pre></div> <p>Returns <code>log<sub>10</sub>(<i>x</i>)</code>, the <a href="/w/index.php?title=Logarithm&action=edit&redlink=1" class="new" title="Logarithm (trang không tồn tại)">logarithm</a> of <i>x</i> using base 10. </p> <div class="mw-heading mw-heading2"><h2 id="mod">mod</h2></div> <pre>{{#invoke:math|mod|<i>x</i>|<i>y</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_mod</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">y</span><span class="p">)</span> </pre></div> <p>Gets <code><i>x</i></code> <a href="/w/index.php?title=Modulo_operation&action=edit&redlink=1" class="new" title="Modulo operation (trang không tồn tại)">modulo</a> <code><i>y</i></code>, or the remainder after <code><i>x</i></code> has been divided by <code><i>y</i></code>. This is accurate for integers up to 2<sup>53</sup>; for larger integers Lua's modulo operator may return an erroneous value. This function deals with this problem by returning <code>0</code> if the modulo given by Lua's modulo operator is less than 0 or greater than <code><i>y</i></code>. </p> <div class="mw-heading mw-heading2"><h2 id="gcd">gcd</h2></div> <pre>{{#invoke:math|gcd|<i>v1</i>|<i>v2</i>|...}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_gcd</span><span class="p">(</span><span class="n">v1</span><span class="p">,</span> <span class="n">v2</span><span class="p">,</span> <span class="p">...)</span> </pre></div> <p>Finds the <a href="/w/index.php?title=Greatest_common_divisor&action=edit&redlink=1" class="new" title="Greatest common divisor (trang không tồn tại)">greatest common divisor</a> of the values specified. Values that cannot be converted to numbers are ignored. </p> <div class="mw-heading mw-heading2"><h2 id="precision_format">precision_format</h2></div> <pre>{{#invoke:math|precision_format|<i>value_string</i>|<i>precision</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_precision_format</span><span class="p">(</span><span class="n">value_string</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </pre></div> <p>Rounds a number to the specified precision and formats according to rules originally used for {{<a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Rnd" title="Bản mẫu:Rnd">Rnd</a>}}. Output is a string. </p><p>Parameter <var>precision</var> should be an integer number of digits after the decimal point. Negative values are permitted. Non-integers give unexpected results. Positive values greater than the input precision add zero-padding, negative values greater than the input order can consume all digits. </p><p>Formatting 8,765.567 with <span class="nowrap"><code>{{#invoke:Math|precision_format|8765.567|<var>precision</var>}}</code></span> gives: </p> <table class="wikitable"> <caption> </caption> <tbody><tr> <th><code><var>precision</var></code></th> <th>Result </th></tr> <tr> <td style="text-align:right">2</td> <td>8.765,57 </td></tr> <tr> <td style="text-align:right">-2</td> <td>8.800 </td></tr> <tr> <td style="text-align:right">6</td> <td>8.765,567000 </td></tr> <tr> <td style="text-align:right">-6</td> <td>0 </td></tr> <tr> <td style="text-align:right">2.5</td> <td>8.765,5680426633 </td></tr> <tr> <td style="text-align:right">-2.5</td> <td>8.854,3774484715 </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="divide">divide</h2></div> <pre>{{#invoke:Math|divide|<i>x</i>|<i>y</i>|<i>round=</i>|<i>precision=</i>}} </pre> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">mm</span><span class="p">.</span><span class="n">_divide</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">y</span><span class="p">,</span> <span class="n">round</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </pre></div> <p>Divide x by y. </p> <ul><li>If y if not a number, it is returned.</li> <li>Otherwise, if x is not a number, it is returned.</li> <li>If round is true ("yes" for #invoke), the result has no decimals</li> <li>Precision indicates how many digits of precision the result should have</li></ul> <p>If any of the arguments contain HTML tags, they are returned unchanged, allowing any errors in calculating the arguments to the division function to be propagated to the calling template. </p> <div class="mw-heading mw-heading2"><h2 id="cleanNumber">cleanNumber</h2></div> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kd">local</span> <span class="n">number</span><span class="p">,</span> <span class="n">number_string</span> <span class="o">=</span> <span class="n">mm</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">number_string</span><span class="p">)</span> </pre></div> <p>A helper function that can be called from other Lua modules, but not from #invoke. This takes a string or a number value as input, and if the value can be converted to a number, cleanNumber returns the number and the number string. If the value cannot be converted to a number, cleanNumber returns <code>nil, nil</code>. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r70958518">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r70981351">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><style data-mw-deduplicate="TemplateStyles:r71573313">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Bản_mẫu_toán_học" style="padding:3px"><table class="nowraplinks plainlist mw-collapsible expanded navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div class="plainlinks hlist navbar mini"><ul><li class="nv-xem"><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:B%E1%BA%A3n_m%E1%BA%ABu_to%C3%A1n_h%E1%BB%8Dc" title="Bản mẫu:Bản mẫu toán học"><abbr title="Xem bản mẫu này">x</abbr></a></li><li class="nv-thảo luận"><a href="/w/index.php?title=Th%E1%BA%A3o_lu%E1%BA%ADn_B%E1%BA%A3n_m%E1%BA%ABu:B%E1%BA%A3n_m%E1%BA%ABu_to%C3%A1n_h%E1%BB%8Dc&action=edit&redlink=1" class="new" title="Thảo luận Bản mẫu:Bản mẫu toán học (trang không tồn tại)"><abbr title="Thảo luận bản mẫu này">t</abbr></a></li><li class="nv-sửa"><a class="external text" href="https://vi.wikipedia.org/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:B%E1%BA%A3n_m%E1%BA%ABu_to%C3%A1n_h%E1%BB%8Dc&action=edit"><abbr title="Sửa bản mẫu này">s</abbr></a></li></ul></div><div id="Bản_mẫu_toán_học" style="font-size:114%;margin:0 4em">Bản mẫu toán học</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Hàm_sốHệ_thống_chữ_số" style="font-size:114%;margin:0 4em"><div class="hlist"><ul><li>Hàm số</li><li>Hệ thống chữ số</li></ul></div></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0;font-size:110%;"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Hàm số</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:S%E1%BB%91_h%E1%BB%8Dc_s%C6%A1_c%E1%BA%A5p" title="Bản mẫu:Số học sơ cấp">elementary arithmetic</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:%C4%90%E1%BB%99_ch%C3%ADnh_x%C3%A1c" title="Bản mẫu:Độ chính xác">precision</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Precision1" title="Bản mẫu:Precision1">precision1</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Value" title="Bản mẫu:Value">value</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Hệ thống chữ số</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Base_36" class="mw-redirect" title="Bản mẫu:Base 36">base 36</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Binary" class="mw-redirect" title="Bản mẫu:Binary">binary</a></li> <li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Dec2hex&action=edit&redlink=1" class="new" title="Bản mẫu:Dec2hex (trang không tồn tại)">dec2hex</a></li> <li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Decimal2Base&action=edit&redlink=1" class="new" title="Bản mẫu:Decimal2Base (trang không tồn tại)">decimal2Base</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Duodecimal" class="mw-redirect" title="Bản mẫu:Duodecimal">duodecimal</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Hex2dec" title="Bản mẫu:Hex2dec">hex2dec</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Hexadecimal" class="mw-redirect" title="Bản mẫu:Hexadecimal">hexadecimal</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Octal" class="mw-redirect" title="Bản mẫu:Octal">octal</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Quaternary" class="mw-redirect" title="Bản mẫu:Quaternary">quaternary</a></li> <li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Quinary&action=edit&redlink=1" class="new" title="Bản mẫu:Quinary (trang không tồn tại)">quinary</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Rn" title="Bản mẫu:Rn">rn</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Roman" class="mw-redirect" title="Bản mẫu:Roman">roman</a></li> <li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Senary&action=edit&redlink=1" class="new" title="Bản mẫu:Senary (trang không tồn tại)">senary</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Ternary" class="mw-redirect" title="Bản mẫu:Ternary">ternary</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Vigesimal" class="mw-redirect" title="Bản mẫu:Vigesimal">vigesimal</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Chuyển_đổi" style="font-size:114%;margin:0 4em">Chuyển đổi</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0;font-size:110%;"><div style="padding:0 0.25em"><table style="margin:0 auto 0;text-align:left;"><tbody><tr style="vertical-align:top"><td> <table style="padding-right:2.5em;"><tbody><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Bbl_to_t&action=edit&redlink=1" class="new" title="Bản mẫu:Bbl to t (trang không tồn tại)">bbl to t</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> thùng sang tấn</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Convert" title="Bản mẫu:Convert">convert</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Convert/scale&action=edit&redlink=1" class="new" title="Bản mẫu:Convert/scale (trang không tồn tại)">convert/scale</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> chuyển đổi các đơn vị liên quan tuyến tính</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Long_ton" title="Bản mẫu:Long ton">long ton</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> Tạ dài (Anh), góc tạ (Anh) và pound sang kilôgam;<br />Tấn (Mỹ) và tạ dài sang pound và tấn hệ mét</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Convinfobox" title="Bản mẫu:Convinfobox">convinfobox</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> để sử dugnj trong hộp thông tin</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Decdeg" title="Bản mẫu:Decdeg">decdeg</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> độ, phút, và giây sang <a href="/w/index.php?title=%C4%90%E1%BB%99_th%E1%BA%ADp_ph%C3%A2n&action=edit&redlink=1" class="new" title="Độ thập phân (trang không tồn tại)">độ thập phân</a></td></tr></tbody></table></td><td> <table><tbody><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Hms2deg&action=edit&redlink=1" class="new" title="Bản mẫu:Hms2deg (trang không tồn tại)">hms2deg</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> <a href="/wiki/G%C3%B3c_gi%E1%BB%9D" title="Góc giờ">góc giờ</a> (đơn vị là giờ, phút, giây) sang độ thập phân</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Deg2dms" class="mw-redirect" title="Bản mẫu:Deg2dms">deg2dms</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> độ thập phân sang độ, phút, giây</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Deg2hms" class="mw-redirect" title="Bản mẫu:Deg2hms">deg2hms</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> độ thập phân sang góc giờ (đơn vị là giờ, phút, giây)</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Inflation" class="mw-redirect" title="Bản mẫu:Inflation">inflation</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> để tính mức lạm phát của giá cả liên quan tới <a href="/wiki/Ch%E1%BB%89_s%E1%BB%91_gi%C3%A1_ti%C3%AAu_d%C3%B9ng" title="Chỉ số giá tiêu dùng">Chỉ số giá tiêu dùng</a></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Miles-chains&action=edit&redlink=1" class="new" title="Bản mẫu:Miles-chains (trang không tồn tại)">miles-chains</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> dặm và chain sang kilômét</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Pop_density" class="mw-redirect" title="Bản mẫu:Pop density">pop density</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> mật độ dân số của một khu vực</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Track_gauge" title="Bản mẫu:Track gauge">track gauge</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> khoảng cách đường ray</td></tr></tbody></table></td></tr></tbody></table></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Ký_hiệu" style="font-size:114%;margin:0 4em">Ký hiệu</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0;font-size:110%;"><div style="padding:0 0.25em"><table style="margin:0 auto 0;text-align:left;"><tbody><tr style="vertical-align:top"><td> <table style="padding-right:2.5em;"><tbody><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Bigmath" title="Bản mẫu:Bigmath">bigmath</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> for stand-alone formulas, using a bigger font to match <span class="noitalic"><tt>\displaystyle</tt></span> PNG-rendered <span class="noitalic"><a href="/wiki/TeX" title="TeX">TeX</a></span> formulas</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <div class="hlist"><ul><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Bra-ket&action=edit&redlink=1" class="new" title="Bản mẫu:Bra-ket (trang không tồn tại)">bra-ket</a></li><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Braket&action=edit&redlink=1" class="new" title="Bản mẫu:Braket (trang không tồn tại)">braket</a></li></ul></div> <div class="hlist"><ul><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Bra&action=edit&redlink=1" class="new" title="Bản mẫu:Bra (trang không tồn tại)">bra</a></li><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Ket&action=edit&redlink=1" class="new" title="Bản mẫu:Ket (trang không tồn tại)">ket</a></li></ul></div></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> <a href="/wiki/K%C3%BD_hi%E1%BB%87u_bra-ket" title="Ký hiệu bra-ket">Ký hiệu bra-ket</a></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Ph%C3%A2n_s%E1%BB%91" title="Bản mẫu:Phân số">Phân số</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> tạo ra các phân số (not for use in science or mathematical articles; instead, use <span class="noitalic"><code>{{<a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Sfrac" title="Bản mẫu:Sfrac">sfrac</a>}}</code></span>)</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Intmath" title="Bản mẫu:Intmath">intmath</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> <a href="/w/index.php?title=K%C3%BD_hi%E1%BB%87u_t%C3%ADch_ph%C3%A2n&action=edit&redlink=1" class="new" title="Ký hiệu tích phân (trang không tồn tại)">ký hiệu tích phân</a></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <div class="hlist"><ul><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Langle&action=edit&redlink=1" class="new" title="Bản mẫu:Langle (trang không tồn tại)">langle</a></li><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Rangle&action=edit&redlink=1" class="new" title="Bản mẫu:Rangle (trang không tồn tại)">rangle</a></li><li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Ngo%E1%BA%B7c_nh%E1%BB%8Dn" title="Bản mẫu:Ngoặc nhọn">Ngoặc nhọn</a></li></ul></div></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> <a href="/wiki/D%E1%BA%A5u_ngo%E1%BA%B7c" title="Dấu ngoặc">ngoặc góc ⟨ ⟩</a></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <div class="hlist"><ul><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Ldelim&action=edit&redlink=1" class="new" title="Bản mẫu:Ldelim (trang không tồn tại)">ldelim</a></li><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Rdelim&action=edit&redlink=1" class="new" title="Bản mẫu:Rdelim (trang không tồn tại)">rdelim</a></li></ul></div></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> dấu phân tách nhiều dòng (2–5 dòng)</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Math" title="Bản mẫu:Math">math</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> để hiện các công thức nội dòng, có được cỡ chữ và thích hợp hơn các công thức <span class="noitalic"><a href="/wiki/TeX" title="TeX">TeX</a></span> <span class="noitalic"><tt>\textstyle</tt></span> định dạng ảnh PNG (hoặc <span class="noitalic"><tt>\scriptstyle</tt></span>)</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Mathcal" title="Bản mẫu:Mathcal">mathcal</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> phông chữ viết tay [toán học] dùng trong các công thức toán, thay cho <span class="noitalic"><tt>\mathcal{...}</tt></span> bằng <span class="noitalic"><a href="/wiki/LaTeX" title="LaTeX">LaTeX</a></span></td></tr></tbody></table></td><td> <table><tbody><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Mvar" title="Bản mẫu:Mvar">mvar</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> một các để tạo văn bản dành cho các biến toán học rời rạc</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <div class="hlist"><ul><li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Overset" title="Bản mẫu:Overset">overset</a></li><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Underset&action=edit&redlink=1" class="new" title="Bản mẫu:Underset (trang không tồn tại)">underset</a></li></ul></div></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> các ký tự/dấu phụ đặt bên trên/dưới một kí tự/dấu phụ khác</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Radic" title="Bản mẫu:Radic">radic</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Sfrac" title="Bản mẫu:Sfrac">sfrac</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> tạo ra các phân số (nên được các bài về khoa học hoặc toán học hơn là <span class="noitalic"><code>{{<a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Ph%C3%A2n_s%E1%BB%91" title="Bản mẫu:Phân số">Phân số</a>}}</code></span>)</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Sqrt" title="Bản mẫu:Sqrt">sqrt</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <div class="hlist"><ul><li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Su" title="Bản mẫu:Su">su</a></li><li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Sub" title="Bản mẫu:Sub">sub</a></li><li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Sup" title="Bản mẫu:Sup">sup</a></li></ul></div></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"></td></tr><tr style="vertical-align:top"><td style="vertical-align:middle;text-align:right;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Tmath" title="Bản mẫu:Tmath">tmath</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> đưa một biểu thức toán học dạng <span class="noitalic"><a href="/wiki/TeX" title="TeX">TeX</a></span> vào trong nhãn <span class="noitalic"><math></span></td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Val" class="mw-redirect" title="Bản mẫu:Val">val</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> báo cáo các giá trị, sai số và đơn vị đo lường</td></tr><tr style="vertical-align:top"><td style="text-align:right;white-space:nowrap;padding-right:1.0em;"> <a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Vec&action=edit&redlink=1" class="new" title="Bản mẫu:Vec (trang không tồn tại)">vec</a></td><td style="font-size:90%; vertical-align:middle;line-height:1.3em;font-style:italic;"> các dấu véctơ trên, véctơ dưới, trỏ sang phải, trái hoặc cả hai chiều</td></tr></tbody></table></td></tr></tbody></table></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="HộpThẻThông_báo" style="font-size:114%;margin:0 4em"><div class="hlist"><ul><li>Hộp</li><li>Thẻ</li><li>Thông báo</li></ul></div></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0;font-size:110%;"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0;background:transparent;color:inherit;"><div style="padding:0px;"><table cellspacing="0" class="navbox-columns-table" style="text-align:left;width:100%;"><tbody><tr><td class="navbox-abovebelow" colspan="1" style="font-weight:bold;">Hộp</td><td class="navbox-abovebelow" colspan="1" style="border-left:2px solid #fdfdfd;font-weight:bold;">Thẻ</td><td class="navbox-abovebelow" colspan="1" style="border-left:2px solid #fdfdfd;font-weight:bold;">Thông báo</td></tr><tr style="height:2px;"><td></td></tr><tr style="vertical-align:top;"><td style="padding:0px;text-align:center;;;;width:10em;"><div> <div class="hlist"> <ul><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Calculation_results&action=edit&redlink=1" class="new" title="Bản mẫu:Calculation results (trang không tồn tại)">calculation results</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Gi%E1%BA%A3i_t%C3%ADch" title="Bản mẫu:Giải tích">Giải tích</a></li> <li><a href="/wiki/B%E1%BA%A3n_m%E1%BA%ABu:Th%C3%B4ng_tin_h%C3%A0m_s%E1%BB%91_to%C3%A1n_h%E1%BB%8Dc" title="Bản mẫu:Thông tin hàm số toán học">Thông tin hàm số toán học</a></li> <li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Functions&action=edit&redlink=1" class="new" title="Bản mẫu:Functions (trang không tồn tại)">functions</a></li></ul> </div> </div></td><td style="border-left:2px solid #fdfdfd;padding:0px;text-align:center;;;;width:10em;"><div> <div class="hlist"> <ul><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Metricate&action=edit&redlink=1" class="new" title="Bản mẫu:Metricate (trang không tồn tại)">metricate</a></li> <li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Undue_precision&action=edit&redlink=1" class="new" title="Bản mẫu:Undue precision (trang không tồn tại)">undue precision</a></li> <li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Units_attention&action=edit&redlink=1" class="new" title="Bản mẫu:Units attention (trang không tồn tại)">units attention</a></li></ul> </div> </div></td><td style="border-left:2px solid #fdfdfd;padding:0px;text-align:center;;;;width:10em;"><div> <div class="hlist"> <ul><li><a href="/w/index.php?title=B%E1%BA%A3n_m%E1%BA%ABu:Calculation&action=edit&redlink=1" class="new" title="Bản mẫu:Calculation (trang không tồn tại)">calculation</a></li></ul> </div> </div></td></tr></tbody></table></div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td class="navbox-abovebelow" colspan="2" style="font-weight:bold;"><div><span typeof="mw:File"><span title="Thể loại"><img alt="Thể loại" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/48/Folder_Hexagonal_Icon.svg/16px-Folder_Hexagonal_Icon.svg.png" decoding="async" width="16" height="14" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/48/Folder_Hexagonal_Icon.svg/24px-Folder_Hexagonal_Icon.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/48/Folder_Hexagonal_Icon.svg/32px-Folder_Hexagonal_Icon.svg.png 2x" data-file-width="36" data-file-height="31" /></span></span> <a href="/wiki/Th%E1%BB%83_lo%E1%BA%A1i:B%E1%BA%A3n_m%E1%BA%ABu_to%C3%A1n_h%E1%BB%8Dc" title="Thể loại:Bản mẫu toán học">Thể loại</a></div></td></tr></tbody></table></div> <div class="documentation-clear"></div> </div> <div role="note" class="documentation-metadata plainlinks"><a href="/wiki/Wikipedia:T%C3%A0i_li%E1%BB%87u_b%E1%BA%A3n_m%E1%BA%ABu" title="Wikipedia:Tài liệu bản mẫu">Tài liệu</a> bên trên <a href="https://en.wikipedia.org/wiki/Wikipedia:Transclusion" class="extiw" title="en:Wikipedia:Transclusion">được truyền tải</a> từ <a href="/wiki/M%C3%B4_%C4%91un:Math/t%C3%A0i_li%E1%BB%87u" title="Mô đun:Math/tài liệu">Mô đun:Math/tài liệu</a>. <span class="documentation-toolbar">(<a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:EditPage/M%C3%B4_%C4%91un:Math/t%C3%A0i_li%E1%BB%87u" title="Đặc biệt:EditPage/Mô đun:Math/tài liệu">sửa</a> | <a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:PageHistory/M%C3%B4_%C4%91un:Math/t%C3%A0i_li%E1%BB%87u" title="Đặc biệt:PageHistory/Mô đun:Math/tài liệu">lịch sử</a>)</span><br />Biên tập viên sửa đổi có thể thử nghiệm trong các trang <a href="/wiki/M%C3%B4_%C4%91un:Math/sandbox" title="Mô đun:Math/sandbox">chỗ thử</a> <span class="documentation-toolbar">(<a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:EditPage/M%C3%B4_%C4%91un:Math/sandbox" title="Đặc biệt:EditPage/Mô đun:Math/sandbox">sửa</a> | <a class="external text" href="https://vi.wikipedia.org/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t%3ASo_s%C3%A1nh_trang&page1=M%C3%B4+%C4%91un%3AMath&page2=M%C3%B4+%C4%91un%3AMath%2Fsandbox">khác</a>)</span> và <a href="/wiki/M%C3%B4_%C4%91un:Math/testcases" title="Mô đun:Math/testcases">trường hợp kiểm thử</a> <span class="documentation-toolbar">(<a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:EditPage/M%C3%B4_%C4%91un:Math/testcases" title="Đặc biệt:EditPage/Mô đun:Math/testcases">sửa</a> | <a href="/wiki/Th%E1%BA%A3o_lu%E1%BA%ADn_M%C3%B4_%C4%91un:Math/testcases" title="Thảo luận Mô đun:Math/testcases">chạy</a>)</span> của mô đun này.<br /> <a href="/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Ti%E1%BB%81n_t%E1%BB%91/M%C3%B4_%C4%91un:Math/" title="Đặc biệt:Tiền tố/Mô đun:Math/">Các trang con của mô đun này</a>.</div></div> <p><span id="code"></span> </p><div class="mw-highlight mw-highlight-lang-lua mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos" data-line="1"></span></a><span class="cm">--[[</span> </span><span id="L-2"><a href="#L-2"><span class="linenos" data-line="2"></span></a> </span><span id="L-3"><a href="#L-3"><span class="linenos" data-line="3"></span></a><span class="cm">Mô đun này cung cấp nhiều phép toán cơ bản.</span> </span><span id="L-4"><a href="#L-4"><span class="linenos" data-line="4"></span></a> </span><span id="L-5"><a href="#L-5"><span class="linenos" data-line="5"></span></a><span class="cm">]]</span> </span><span id="L-6"><a href="#L-6"><span class="linenos" data-line="6"></span></a> </span><span id="L-7"><a href="#L-7"><span class="linenos" data-line="7"></span></a><span class="kd">local</span> <span class="n">yesno</span><span class="p">,</span> <span class="n">getArgs</span> <span class="c1">-- lazily initialized</span> </span><span id="L-8"><a href="#L-8"><span class="linenos" data-line="8"></span></a> </span><span id="L-9"><a href="#L-9"><span class="linenos" data-line="9"></span></a><span class="kd">local</span> <span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="c1">-- Holds functions to be returned from #invoke, and functions to make available to other Lua modules.</span> </span><span id="L-10"><a href="#L-10"><span class="linenos" data-line="10"></span></a><span class="kd">local</span> <span class="n">wrap</span> <span class="o">=</span> <span class="p">{}</span> <span class="c1">-- Holds wrapper functions that process arguments from #invoke. These act as intemediary between functions meant for #invoke and functions meant for Lua.</span> </span><span id="L-11"><a href="#L-11"><span class="linenos" data-line="11"></span></a> </span><span id="L-12"><a href="#L-12"><span class="linenos" data-line="12"></span></a><span class="cm">--[[</span> </span><span id="L-13"><a href="#L-13"><span class="linenos" data-line="13"></span></a><span class="cm">Helper functions used to avoid redundant code.</span> </span><span id="L-14"><a href="#L-14"><span class="linenos" data-line="14"></span></a><span class="cm">]]</span> </span><span id="L-15"><a href="#L-15"><span class="linenos" data-line="15"></span></a> </span><span id="L-16"><a href="#L-16"><span class="linenos" data-line="16"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">err</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span> </span><span id="L-17"><a href="#L-17"><span class="linenos" data-line="17"></span></a> <span class="c1">-- Generates wikitext error messages.</span> </span><span id="L-18"><a href="#L-18"><span class="linenos" data-line="18"></span></a> <span class="kr">return</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">format</span><span class="p">(</span><span class="s1">'<strong class="error">Lỗi định dạng: %s</strong>'</span><span class="p">,</span> <span class="n">msg</span><span class="p">)</span> </span><span id="L-19"><a href="#L-19"><span class="linenos" data-line="19"></span></a><span class="kr">end</span> </span><span id="L-20"><a href="#L-20"><span class="linenos" data-line="20"></span></a> </span><span id="L-21"><a href="#L-21"><span class="linenos" data-line="21"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">unpackNumberArgs</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-22"><a href="#L-22"><span class="linenos" data-line="22"></span></a> <span class="c1">-- Returns an unpacked list of arguments specified with numerical keys.</span> </span><span id="L-23"><a href="#L-23"><span class="linenos" data-line="23"></span></a> <span class="kd">local</span> <span class="n">ret</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-24"><a href="#L-24"><span class="linenos" data-line="24"></span></a> <span class="kr">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="kr">in</span> <span class="nb">pairs</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-25"><a href="#L-25"><span class="linenos" data-line="25"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">k</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'number'</span> <span class="kr">then</span> </span><span id="L-26"><a href="#L-26"><span class="linenos" data-line="26"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">ret</span><span class="p">,</span> <span class="n">v</span><span class="p">)</span> </span><span id="L-27"><a href="#L-27"><span class="linenos" data-line="27"></span></a> <span class="kr">end</span> </span><span id="L-28"><a href="#L-28"><span class="linenos" data-line="28"></span></a> <span class="kr">end</span> </span><span id="L-29"><a href="#L-29"><span class="linenos" data-line="29"></span></a> <span class="kr">return</span> <span class="n">unpack</span><span class="p">(</span><span class="n">ret</span><span class="p">)</span> </span><span id="L-30"><a href="#L-30"><span class="linenos" data-line="30"></span></a><span class="kr">end</span> </span><span id="L-31"><a href="#L-31"><span class="linenos" data-line="31"></span></a> </span><span id="L-32"><a href="#L-32"><span class="linenos" data-line="32"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">makeArgArray</span><span class="p">(...)</span> </span><span id="L-33"><a href="#L-33"><span class="linenos" data-line="33"></span></a> <span class="c1">-- Makes an array of arguments from a list of arguments that might include nils.</span> </span><span id="L-34"><a href="#L-34"><span class="linenos" data-line="34"></span></a> <span class="kd">local</span> <span class="n">args</span> <span class="o">=</span> <span class="p">{...}</span> <span class="c1">-- Table of arguments. It might contain nils or non-number values, so we can't use ipairs.</span> </span><span id="L-35"><a href="#L-35"><span class="linenos" data-line="35"></span></a> <span class="kd">local</span> <span class="n">nums</span> <span class="o">=</span> <span class="p">{}</span> <span class="c1">-- Stores the numbers of valid numerical arguments.</span> </span><span id="L-36"><a href="#L-36"><span class="linenos" data-line="36"></span></a> <span class="kd">local</span> <span class="n">ret</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-37"><a href="#L-37"><span class="linenos" data-line="37"></span></a> <span class="kr">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="kr">in</span> <span class="nb">pairs</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-38"><a href="#L-38"><span class="linenos" data-line="38"></span></a> <span class="n">v</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">v</span><span class="p">)</span> </span><span id="L-39"><a href="#L-39"><span class="linenos" data-line="39"></span></a> <span class="kr">if</span> <span class="n">v</span> <span class="kr">then</span> </span><span id="L-40"><a href="#L-40"><span class="linenos" data-line="40"></span></a> <span class="n">nums</span><span class="p">[</span><span class="o">#</span><span class="n">nums</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="n">k</span> </span><span id="L-41"><a href="#L-41"><span class="linenos" data-line="41"></span></a> <span class="n">args</span><span class="p">[</span><span class="n">k</span><span class="p">]</span> <span class="o">=</span> <span class="n">v</span> </span><span id="L-42"><a href="#L-42"><span class="linenos" data-line="42"></span></a> <span class="kr">end</span> </span><span id="L-43"><a href="#L-43"><span class="linenos" data-line="43"></span></a> <span class="kr">end</span> </span><span id="L-44"><a href="#L-44"><span class="linenos" data-line="44"></span></a> <span class="nb">table.sort</span><span class="p">(</span><span class="n">nums</span><span class="p">)</span> </span><span id="L-45"><a href="#L-45"><span class="linenos" data-line="45"></span></a> <span class="kr">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">num</span> <span class="kr">in</span> <span class="nb">ipairs</span><span class="p">(</span><span class="n">nums</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-46"><a href="#L-46"><span class="linenos" data-line="46"></span></a> <span class="n">ret</span><span class="p">[</span><span class="o">#</span><span class="n">ret</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="n">args</span><span class="p">[</span><span class="n">num</span><span class="p">]</span> </span><span id="L-47"><a href="#L-47"><span class="linenos" data-line="47"></span></a> <span class="kr">end</span> </span><span id="L-48"><a href="#L-48"><span class="linenos" data-line="48"></span></a> <span class="kr">return</span> <span class="n">ret</span> </span><span id="L-49"><a href="#L-49"><span class="linenos" data-line="49"></span></a><span class="kr">end</span> </span><span id="L-50"><a href="#L-50"><span class="linenos" data-line="50"></span></a> </span><span id="L-51"><a href="#L-51"><span class="linenos" data-line="51"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">fold</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="p">...)</span> </span><span id="L-52"><a href="#L-52"><span class="linenos" data-line="52"></span></a> <span class="c1">-- Use a function on all supplied arguments, and return the result. The function must accept two numbers as parameters,</span> </span><span id="L-53"><a href="#L-53"><span class="linenos" data-line="53"></span></a> <span class="c1">-- and must return a number as an output. This number is then supplied as input to the next function call.</span> </span><span id="L-54"><a href="#L-54"><span class="linenos" data-line="54"></span></a> <span class="kd">local</span> <span class="n">vals</span> <span class="o">=</span> <span class="n">makeArgArray</span><span class="p">(...)</span> </span><span id="L-55"><a href="#L-55"><span class="linenos" data-line="55"></span></a> <span class="kd">local</span> <span class="n">count</span> <span class="o">=</span> <span class="o">#</span><span class="n">vals</span> <span class="c1">-- The number of valid arguments</span> </span><span id="L-56"><a href="#L-56"><span class="linenos" data-line="56"></span></a> <span class="kr">if</span> <span class="n">count</span> <span class="o">==</span> <span class="mi">0</span> <span class="kr">then</span> <span class="kr">return</span> </span><span id="L-57"><a href="#L-57"><span class="linenos" data-line="57"></span></a> <span class="c1">-- Exit if we have no valid args, otherwise removing the first arg would cause an error.</span> </span><span id="L-58"><a href="#L-58"><span class="linenos" data-line="58"></span></a> <span class="kc">nil</span><span class="p">,</span> <span class="mi">0</span> </span><span id="L-59"><a href="#L-59"><span class="linenos" data-line="59"></span></a> <span class="kr">end</span> </span><span id="L-60"><a href="#L-60"><span class="linenos" data-line="60"></span></a> <span class="kd">local</span> <span class="n">ret</span> <span class="o">=</span> <span class="nb">table.remove</span><span class="p">(</span><span class="n">vals</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> </span><span id="L-61"><a href="#L-61"><span class="linenos" data-line="61"></span></a> <span class="kr">for</span> <span class="n">_</span><span class="p">,</span> <span class="n">val</span> <span class="kr">in</span> <span class="nb">ipairs</span><span class="p">(</span><span class="n">vals</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-62"><a href="#L-62"><span class="linenos" data-line="62"></span></a> <span class="n">ret</span> <span class="o">=</span> <span class="n">func</span><span class="p">(</span><span class="n">ret</span><span class="p">,</span> <span class="n">val</span><span class="p">)</span> </span><span id="L-63"><a href="#L-63"><span class="linenos" data-line="63"></span></a> <span class="kr">end</span> </span><span id="L-64"><a href="#L-64"><span class="linenos" data-line="64"></span></a> <span class="kr">return</span> <span class="n">ret</span><span class="p">,</span> <span class="n">count</span> </span><span id="L-65"><a href="#L-65"><span class="linenos" data-line="65"></span></a><span class="kr">end</span> </span><span id="L-66"><a href="#L-66"><span class="linenos" data-line="66"></span></a> </span><span id="L-67"><a href="#L-67"><span class="linenos" data-line="67"></span></a><span class="cm">--[[</span> </span><span id="L-68"><a href="#L-68"><span class="linenos" data-line="68"></span></a><span class="cm">Fold arguments by selectively choosing values (func should return when to choose the current "dominant" value).</span> </span><span id="L-69"><a href="#L-69"><span class="linenos" data-line="69"></span></a><span class="cm">]]</span> </span><span id="L-70"><a href="#L-70"><span class="linenos" data-line="70"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">binary_fold</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="p">...)</span> </span><span id="L-71"><a href="#L-71"><span class="linenos" data-line="71"></span></a> <span class="kd">local</span> <span class="n">value</span> <span class="o">=</span> <span class="n">fold</span><span class="p">((</span><span class="kr">function</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span> <span class="kr">if</span> <span class="n">func</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span> <span class="kr">then</span> <span class="kr">return</span> <span class="n">a</span> <span class="kr">else</span> <span class="kr">return</span> <span class="n">b</span> <span class="kr">end</span> <span class="kr">end</span><span class="p">),</span> <span class="p">...)</span> </span><span id="L-72"><a href="#L-72"><span class="linenos" data-line="72"></span></a> <span class="kr">return</span> <span class="n">value</span> </span><span id="L-73"><a href="#L-73"><span class="linenos" data-line="73"></span></a><span class="kr">end</span> </span><span id="L-74"><a href="#L-74"><span class="linenos" data-line="74"></span></a> </span><span id="L-75"><a href="#L-75"><span class="linenos" data-line="75"></span></a><span class="cm">--[[</span> </span><span id="L-76"><a href="#L-76"><span class="linenos" data-line="76"></span></a><span class="cm">random</span> </span><span id="L-77"><a href="#L-77"><span class="linenos" data-line="77"></span></a> </span><span id="L-78"><a href="#L-78"><span class="linenos" data-line="78"></span></a><span class="cm">Tạo số ngẫu nhiên.</span> </span><span id="L-79"><a href="#L-79"><span class="linenos" data-line="79"></span></a> </span><span id="L-80"><a href="#L-80"><span class="linenos" data-line="80"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-81"><a href="#L-81"><span class="linenos" data-line="81"></span></a><span class="cm">{{#gọi: Math | random }}</span> </span><span id="L-82"><a href="#L-82"><span class="linenos" data-line="82"></span></a><span class="cm">{{#gọi: Math | random | giá trị tối đa }}</span> </span><span id="L-83"><a href="#L-83"><span class="linenos" data-line="83"></span></a><span class="cm">{{#gọi: Math | random | giá trị tối thiểu | giá trị tối đa }}</span> </span><span id="L-84"><a href="#L-84"><span class="linenos" data-line="84"></span></a><span class="cm">]]</span> </span><span id="L-85"><a href="#L-85"><span class="linenos" data-line="85"></span></a> </span><span id="L-86"><a href="#L-86"><span class="linenos" data-line="86"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">random</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-87"><a href="#L-87"><span class="linenos" data-line="87"></span></a> <span class="kd">local</span> <span class="n">first</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> </span><span id="L-88"><a href="#L-88"><span class="linenos" data-line="88"></span></a> <span class="kd">local</span> <span class="n">second</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">2</span><span class="p">])</span> </span><span id="L-89"><a href="#L-89"><span class="linenos" data-line="89"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_random</span><span class="p">(</span><span class="n">first</span><span class="p">,</span> <span class="n">second</span><span class="p">)</span> </span><span id="L-90"><a href="#L-90"><span class="linenos" data-line="90"></span></a><span class="kr">end</span> </span><span id="L-91"><a href="#L-91"><span class="linenos" data-line="91"></span></a> </span><span id="L-92"><a href="#L-92"><span class="linenos" data-line="92"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_random</span><span class="p">(</span><span class="n">first</span><span class="p">,</span> <span class="n">second</span><span class="p">)</span> </span><span id="L-93"><a href="#L-93"><span class="linenos" data-line="93"></span></a> <span class="nb">math.randomseed</span><span class="p">(</span><span class="n">mw</span><span class="p">.</span><span class="n">site</span><span class="p">.</span><span class="n">stats</span><span class="p">.</span><span class="n">edits</span> <span class="o">+</span> <span class="n">mw</span><span class="p">.</span><span class="n">site</span><span class="p">.</span><span class="n">stats</span><span class="p">.</span><span class="n">pages</span> <span class="o">+</span> <span class="nb">os.time</span><span class="p">()</span> <span class="o">+</span> <span class="nb">math.floor</span><span class="p">(</span><span class="nb">os.clock</span><span class="p">()</span> <span class="o">*</span> <span class="mi">1000000000</span><span class="p">))</span> </span><span id="L-94"><a href="#L-94"><span class="linenos" data-line="94"></span></a> <span class="c1">-- math.random will throw an error if given an explicit nil parameter, so we need to use if statements to check the params.</span> </span><span id="L-95"><a href="#L-95"><span class="linenos" data-line="95"></span></a> <span class="kr">if</span> <span class="n">first</span> <span class="ow">and</span> <span class="n">second</span> <span class="kr">then</span> </span><span id="L-96"><a href="#L-96"><span class="linenos" data-line="96"></span></a> <span class="kr">if</span> <span class="n">first</span> <span class="o"><=</span> <span class="n">second</span> <span class="kr">then</span> <span class="c1">-- math.random doesn't allow the first number to be greater than the second.</span> </span><span id="L-97"><a href="#L-97"><span class="linenos" data-line="97"></span></a> <span class="kr">return</span> <span class="nb">math.random</span><span class="p">(</span><span class="n">first</span><span class="p">,</span> <span class="n">second</span><span class="p">)</span> </span><span id="L-98"><a href="#L-98"><span class="linenos" data-line="98"></span></a> <span class="kr">end</span> </span><span id="L-99"><a href="#L-99"><span class="linenos" data-line="99"></span></a> <span class="kr">elseif</span> <span class="n">first</span> <span class="kr">then</span> </span><span id="L-100"><a href="#L-100"><span class="linenos" data-line="100"></span></a> <span class="kr">return</span> <span class="nb">math.random</span><span class="p">(</span><span class="n">first</span><span class="p">)</span> </span><span id="L-101"><a href="#L-101"><span class="linenos" data-line="101"></span></a> <span class="kr">else</span> </span><span id="L-102"><a href="#L-102"><span class="linenos" data-line="102"></span></a> <span class="kr">return</span> <span class="nb">math.random</span><span class="p">()</span> </span><span id="L-103"><a href="#L-103"><span class="linenos" data-line="103"></span></a> <span class="kr">end</span> </span><span id="L-104"><a href="#L-104"><span class="linenos" data-line="104"></span></a><span class="kr">end</span> </span><span id="L-105"><a href="#L-105"><span class="linenos" data-line="105"></span></a> </span><span id="L-106"><a href="#L-106"><span class="linenos" data-line="106"></span></a><span class="cm">--[[</span> </span><span id="L-107"><a href="#L-107"><span class="linenos" data-line="107"></span></a><span class="cm">order</span> </span><span id="L-108"><a href="#L-108"><span class="linenos" data-line="108"></span></a> </span><span id="L-109"><a href="#L-109"><span class="linenos" data-line="109"></span></a><span class="cm">Xác định bậc độ lớn của số.</span> </span><span id="L-110"><a href="#L-110"><span class="linenos" data-line="110"></span></a> </span><span id="L-111"><a href="#L-111"><span class="linenos" data-line="111"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-112"><a href="#L-112"><span class="linenos" data-line="112"></span></a><span class="cm">{{#gọi: Math | order | giá trị }}</span> </span><span id="L-113"><a href="#L-113"><span class="linenos" data-line="113"></span></a><span class="cm">]]</span> </span><span id="L-114"><a href="#L-114"><span class="linenos" data-line="114"></span></a> </span><span id="L-115"><a href="#L-115"><span class="linenos" data-line="115"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">order</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-116"><a href="#L-116"><span class="linenos" data-line="116"></span></a> <span class="kd">local</span> <span class="n">input_string</span> <span class="o">=</span> <span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="ow">or</span> <span class="n">args</span><span class="p">.</span><span class="n">x</span> <span class="ow">or</span> <span class="s1">'0'</span><span class="p">);</span> </span><span id="L-117"><a href="#L-117"><span class="linenos" data-line="117"></span></a> <span class="kd">local</span> <span class="n">input_number</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">input_string</span><span class="p">);</span> </span><span id="L-118"><a href="#L-118"><span class="linenos" data-line="118"></span></a> <span class="kr">if</span> <span class="n">input_number</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-119"><a href="#L-119"><span class="linenos" data-line="119"></span></a> <span class="kr">return</span> <span class="n">err</span><span class="p">(</span><span class="s1">'giá trị cho vào hàm bậc độ lớn không phải là số'</span><span class="p">)</span> </span><span id="L-120"><a href="#L-120"><span class="linenos" data-line="120"></span></a> <span class="kr">else</span> </span><span id="L-121"><a href="#L-121"><span class="linenos" data-line="121"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_order</span><span class="p">(</span><span class="n">input_number</span><span class="p">)</span> </span><span id="L-122"><a href="#L-122"><span class="linenos" data-line="122"></span></a> <span class="kr">end</span> </span><span id="L-123"><a href="#L-123"><span class="linenos" data-line="123"></span></a><span class="kr">end</span> </span><span id="L-124"><a href="#L-124"><span class="linenos" data-line="124"></span></a> </span><span id="L-125"><a href="#L-125"><span class="linenos" data-line="125"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_order</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> </span><span id="L-126"><a href="#L-126"><span class="linenos" data-line="126"></span></a> <span class="kr">if</span> <span class="n">x</span> <span class="o">==</span> <span class="mi">0</span> <span class="kr">then</span> <span class="kr">return</span> <span class="mi">0</span> <span class="kr">end</span> </span><span id="L-127"><a href="#L-127"><span class="linenos" data-line="127"></span></a> <span class="kr">return</span> <span class="nb">math.floor</span><span class="p">(</span><span class="n">math</span><span class="p">.</span><span class="n">log10</span><span class="p">(</span><span class="nb">math.abs</span><span class="p">(</span><span class="n">x</span><span class="p">)))</span> </span><span id="L-128"><a href="#L-128"><span class="linenos" data-line="128"></span></a><span class="kr">end</span> </span><span id="L-129"><a href="#L-129"><span class="linenos" data-line="129"></span></a> </span><span id="L-130"><a href="#L-130"><span class="linenos" data-line="130"></span></a><span class="cm">--[[</span> </span><span id="L-131"><a href="#L-131"><span class="linenos" data-line="131"></span></a><span class="cm">precision</span> </span><span id="L-132"><a href="#L-132"><span class="linenos" data-line="132"></span></a> </span><span id="L-133"><a href="#L-133"><span class="linenos" data-line="133"></span></a><span class="cm">Xác định độ chính xác của một số bằng cách sử dụng biểu diễn chuỗi</span> </span><span id="L-134"><a href="#L-134"><span class="linenos" data-line="134"></span></a> </span><span id="L-135"><a href="#L-135"><span class="linenos" data-line="135"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-136"><a href="#L-136"><span class="linenos" data-line="136"></span></a><span class="cm">{{ #gọi: Math | precision | giá trị }}</span> </span><span id="L-137"><a href="#L-137"><span class="linenos" data-line="137"></span></a><span class="cm">]]</span> </span><span id="L-138"><a href="#L-138"><span class="linenos" data-line="138"></span></a> </span><span id="L-139"><a href="#L-139"><span class="linenos" data-line="139"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">precision</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-140"><a href="#L-140"><span class="linenos" data-line="140"></span></a> <span class="kd">local</span> <span class="n">input_string</span> <span class="o">=</span> <span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="ow">or</span> <span class="n">args</span><span class="p">.</span><span class="n">x</span> <span class="ow">or</span> <span class="s1">'0'</span><span class="p">);</span> </span><span id="L-141"><a href="#L-141"><span class="linenos" data-line="141"></span></a> <span class="kd">local</span> <span class="n">trap_fraction</span> <span class="o">=</span> <span class="n">args</span><span class="p">.</span><span class="n">check_fraction</span><span class="p">;</span> </span><span id="L-142"><a href="#L-142"><span class="linenos" data-line="142"></span></a> <span class="kd">local</span> <span class="n">input_number</span><span class="p">;</span> </span><span id="L-143"><a href="#L-143"><span class="linenos" data-line="143"></span></a> </span><span id="L-144"><a href="#L-144"><span class="linenos" data-line="144"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">yesno</span> <span class="kr">then</span> </span><span id="L-145"><a href="#L-145"><span class="linenos" data-line="145"></span></a> <span class="n">yesno</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Mô đun:Yesno'</span><span class="p">)</span> </span><span id="L-146"><a href="#L-146"><span class="linenos" data-line="146"></span></a> <span class="kr">end</span> </span><span id="L-147"><a href="#L-147"><span class="linenos" data-line="147"></span></a> <span class="kr">if</span> <span class="n">yesno</span><span class="p">(</span><span class="n">trap_fraction</span><span class="p">,</span> <span class="kc">true</span><span class="p">)</span> <span class="kr">then</span> <span class="c1">-- Returns true for all input except nil, false, "no", "n", "0" and a few others. See [[Module:Yesno]].</span> </span><span id="L-148"><a href="#L-148"><span class="linenos" data-line="148"></span></a> <span class="kd">local</span> <span class="n">pos</span> <span class="o">=</span> <span class="nb">string.find</span><span class="p">(</span><span class="n">input_string</span><span class="p">,</span> <span class="s1">'/'</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="kc">true</span><span class="p">);</span> </span><span id="L-149"><a href="#L-149"><span class="linenos" data-line="149"></span></a> <span class="kr">if</span> <span class="n">pos</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-150"><a href="#L-150"><span class="linenos" data-line="150"></span></a> <span class="kr">if</span> <span class="nb">string.find</span><span class="p">(</span><span class="n">input_string</span><span class="p">,</span> <span class="s1">'/'</span><span class="p">,</span> <span class="n">pos</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span> <span class="kc">true</span><span class="p">)</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-151"><a href="#L-151"><span class="linenos" data-line="151"></span></a> <span class="kd">local</span> <span class="n">denominator</span> <span class="o">=</span> <span class="nb">string.sub</span><span class="p">(</span><span class="n">input_string</span><span class="p">,</span> <span class="n">pos</span><span class="o">+</span><span class="mi">1</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">);</span> </span><span id="L-152"><a href="#L-152"><span class="linenos" data-line="152"></span></a> <span class="kd">local</span> <span class="n">denom_value</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">denominator</span><span class="p">);</span> </span><span id="L-153"><a href="#L-153"><span class="linenos" data-line="153"></span></a> <span class="kr">if</span> <span class="n">denom_value</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-154"><a href="#L-154"><span class="linenos" data-line="154"></span></a> <span class="kr">return</span> <span class="n">math</span><span class="p">.</span><span class="n">log10</span><span class="p">(</span><span class="n">denom_value</span><span class="p">);</span> </span><span id="L-155"><a href="#L-155"><span class="linenos" data-line="155"></span></a> <span class="kr">end</span> </span><span id="L-156"><a href="#L-156"><span class="linenos" data-line="156"></span></a> <span class="kr">end</span> </span><span id="L-157"><a href="#L-157"><span class="linenos" data-line="157"></span></a> <span class="kr">end</span> </span><span id="L-158"><a href="#L-158"><span class="linenos" data-line="158"></span></a> <span class="kr">end</span> </span><span id="L-159"><a href="#L-159"><span class="linenos" data-line="159"></span></a> </span><span id="L-160"><a href="#L-160"><span class="linenos" data-line="160"></span></a> <span class="n">input_number</span><span class="p">,</span> <span class="n">input_string</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">input_string</span><span class="p">);</span> </span><span id="L-161"><a href="#L-161"><span class="linenos" data-line="161"></span></a> <span class="kr">if</span> <span class="n">input_string</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-162"><a href="#L-162"><span class="linenos" data-line="162"></span></a> <span class="kr">return</span> <span class="n">err</span><span class="p">(</span><span class="s1">'giá trị cho vào hàm độ chính xác không phải là số'</span><span class="p">)</span> </span><span id="L-163"><a href="#L-163"><span class="linenos" data-line="163"></span></a> <span class="kr">else</span> </span><span id="L-164"><a href="#L-164"><span class="linenos" data-line="164"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_precision</span><span class="p">(</span><span class="n">input_string</span><span class="p">)</span> </span><span id="L-165"><a href="#L-165"><span class="linenos" data-line="165"></span></a> <span class="kr">end</span> </span><span id="L-166"><a href="#L-166"><span class="linenos" data-line="166"></span></a><span class="kr">end</span> </span><span id="L-167"><a href="#L-167"><span class="linenos" data-line="167"></span></a> </span><span id="L-168"><a href="#L-168"><span class="linenos" data-line="168"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_precision</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> </span><span id="L-169"><a href="#L-169"><span class="linenos" data-line="169"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'number'</span> <span class="kr">then</span> </span><span id="L-170"><a href="#L-170"><span class="linenos" data-line="170"></span></a> <span class="n">x</span> <span class="o">=</span> <span class="nb">tostring</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> </span><span id="L-171"><a href="#L-171"><span class="linenos" data-line="171"></span></a> <span class="kr">end</span> </span><span id="L-172"><a href="#L-172"><span class="linenos" data-line="172"></span></a> <span class="n">x</span> <span class="o">=</span> <span class="nb">string.upper</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> </span><span id="L-173"><a href="#L-173"><span class="linenos" data-line="173"></span></a> </span><span id="L-174"><a href="#L-174"><span class="linenos" data-line="174"></span></a> <span class="kd">local</span> <span class="n">decimal</span> <span class="o">=</span> <span class="n">x</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s1">'%.'</span><span class="p">)</span> </span><span id="L-175"><a href="#L-175"><span class="linenos" data-line="175"></span></a> <span class="kd">local</span> <span class="n">exponent_pos</span> <span class="o">=</span> <span class="n">x</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s1">'E'</span><span class="p">)</span> </span><span id="L-176"><a href="#L-176"><span class="linenos" data-line="176"></span></a> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> </span><span id="L-177"><a href="#L-177"><span class="linenos" data-line="177"></span></a> </span><span id="L-178"><a href="#L-178"><span class="linenos" data-line="178"></span></a> <span class="kr">if</span> <span class="n">exponent_pos</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-179"><a href="#L-179"><span class="linenos" data-line="179"></span></a> <span class="kd">local</span> <span class="n">exponent</span> <span class="o">=</span> <span class="nb">string.sub</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">exponent_pos</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span> </span><span id="L-180"><a href="#L-180"><span class="linenos" data-line="180"></span></a> <span class="n">x</span> <span class="o">=</span> <span class="nb">string.sub</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="n">exponent_pos</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span> </span><span id="L-181"><a href="#L-181"><span class="linenos" data-line="181"></span></a> <span class="n">result</span> <span class="o">=</span> <span class="n">result</span> <span class="o">-</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">exponent</span><span class="p">)</span> </span><span id="L-182"><a href="#L-182"><span class="linenos" data-line="182"></span></a> <span class="kr">end</span> </span><span id="L-183"><a href="#L-183"><span class="linenos" data-line="183"></span></a> </span><span id="L-184"><a href="#L-184"><span class="linenos" data-line="184"></span></a> <span class="kr">if</span> <span class="n">decimal</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-185"><a href="#L-185"><span class="linenos" data-line="185"></span></a> <span class="n">result</span> <span class="o">=</span> <span class="n">result</span> <span class="o">+</span> <span class="nb">string.len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="o">-</span> <span class="n">decimal</span> </span><span id="L-186"><a href="#L-186"><span class="linenos" data-line="186"></span></a> <span class="kr">return</span> <span class="n">result</span> </span><span id="L-187"><a href="#L-187"><span class="linenos" data-line="187"></span></a> <span class="kr">end</span> </span><span id="L-188"><a href="#L-188"><span class="linenos" data-line="188"></span></a> </span><span id="L-189"><a href="#L-189"><span class="linenos" data-line="189"></span></a> <span class="kd">local</span> <span class="n">pos</span> <span class="o">=</span> <span class="nb">string.len</span><span class="p">(</span><span class="n">x</span><span class="p">);</span> </span><span id="L-190"><a href="#L-190"><span class="linenos" data-line="190"></span></a> <span class="kr">while</span> <span class="n">x</span><span class="p">:</span><span class="n">byte</span><span class="p">(</span><span class="n">pos</span><span class="p">)</span> <span class="o">==</span> <span class="nb">string.byte</span><span class="p">(</span><span class="s1">'0'</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-191"><a href="#L-191"><span class="linenos" data-line="191"></span></a> <span class="n">pos</span> <span class="o">=</span> <span class="n">pos</span> <span class="o">-</span> <span class="mi">1</span> </span><span id="L-192"><a href="#L-192"><span class="linenos" data-line="192"></span></a> <span class="n">result</span> <span class="o">=</span> <span class="n">result</span> <span class="o">-</span> <span class="mi">1</span> </span><span id="L-193"><a href="#L-193"><span class="linenos" data-line="193"></span></a> <span class="kr">if</span> <span class="n">pos</span> <span class="o"><=</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-194"><a href="#L-194"><span class="linenos" data-line="194"></span></a> <span class="kr">return</span> <span class="mi">0</span> </span><span id="L-195"><a href="#L-195"><span class="linenos" data-line="195"></span></a> <span class="kr">end</span> </span><span id="L-196"><a href="#L-196"><span class="linenos" data-line="196"></span></a> <span class="kr">end</span> </span><span id="L-197"><a href="#L-197"><span class="linenos" data-line="197"></span></a> </span><span id="L-198"><a href="#L-198"><span class="linenos" data-line="198"></span></a> <span class="kr">return</span> <span class="n">result</span> </span><span id="L-199"><a href="#L-199"><span class="linenos" data-line="199"></span></a><span class="kr">end</span> </span><span id="L-200"><a href="#L-200"><span class="linenos" data-line="200"></span></a> </span><span id="L-201"><a href="#L-201"><span class="linenos" data-line="201"></span></a> </span><span id="L-202"><a href="#L-202"><span class="linenos" data-line="202"></span></a><span class="cm">--[[</span> </span><span id="L-203"><a href="#L-203"><span class="linenos" data-line="203"></span></a><span class="cm">max</span> </span><span id="L-204"><a href="#L-204"><span class="linenos" data-line="204"></span></a> </span><span id="L-205"><a href="#L-205"><span class="linenos" data-line="205"></span></a><span class="cm">Tìm ra đối số tối đa.</span> </span><span id="L-206"><a href="#L-206"><span class="linenos" data-line="206"></span></a> </span><span id="L-207"><a href="#L-207"><span class="linenos" data-line="207"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-208"><a href="#L-208"><span class="linenos" data-line="208"></span></a><span class="cm">{{#gọi:Math| max | giá trị 1 | giá trị 2 | … }}</span> </span><span id="L-209"><a href="#L-209"><span class="linenos" data-line="209"></span></a> </span><span id="L-210"><a href="#L-210"><span class="linenos" data-line="210"></span></a><span class="cm">Lưu ý: Các giá trị không phải số được bỏ qua.</span> </span><span id="L-211"><a href="#L-211"><span class="linenos" data-line="211"></span></a><span class="cm">]]</span> </span><span id="L-212"><a href="#L-212"><span class="linenos" data-line="212"></span></a> </span><span id="L-213"><a href="#L-213"><span class="linenos" data-line="213"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">max</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-214"><a href="#L-214"><span class="linenos" data-line="214"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_max</span><span class="p">(</span><span class="n">unpackNumberArgs</span><span class="p">(</span><span class="n">args</span><span class="p">))</span> </span><span id="L-215"><a href="#L-215"><span class="linenos" data-line="215"></span></a><span class="kr">end</span> </span><span id="L-216"><a href="#L-216"><span class="linenos" data-line="216"></span></a> </span><span id="L-217"><a href="#L-217"><span class="linenos" data-line="217"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_max</span><span class="p">(...)</span> </span><span id="L-218"><a href="#L-218"><span class="linenos" data-line="218"></span></a> <span class="kd">local</span> <span class="n">max_value</span> <span class="o">=</span> <span class="n">binary_fold</span><span class="p">((</span><span class="kr">function</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span> <span class="kr">return</span> <span class="n">a</span> <span class="o">></span> <span class="n">b</span> <span class="kr">end</span><span class="p">),</span> <span class="p">...)</span> </span><span id="L-219"><a href="#L-219"><span class="linenos" data-line="219"></span></a> <span class="kr">if</span> <span class="n">max_value</span> <span class="kr">then</span> </span><span id="L-220"><a href="#L-220"><span class="linenos" data-line="220"></span></a> <span class="kr">return</span> <span class="n">max_value</span> </span><span id="L-221"><a href="#L-221"><span class="linenos" data-line="221"></span></a> <span class="kr">end</span> </span><span id="L-222"><a href="#L-222"><span class="linenos" data-line="222"></span></a><span class="kr">end</span> </span><span id="L-223"><a href="#L-223"><span class="linenos" data-line="223"></span></a> </span><span id="L-224"><a href="#L-224"><span class="linenos" data-line="224"></span></a><span class="cm">--[[</span> </span><span id="L-225"><a href="#L-225"><span class="linenos" data-line="225"></span></a><span class="cm">median</span> </span><span id="L-226"><a href="#L-226"><span class="linenos" data-line="226"></span></a> </span><span id="L-227"><a href="#L-227"><span class="linenos" data-line="227"></span></a><span class="cm">Tìm trung vị của tập hợp số</span> </span><span id="L-228"><a href="#L-228"><span class="linenos" data-line="228"></span></a> </span><span id="L-229"><a href="#L-229"><span class="linenos" data-line="229"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-230"><a href="#L-230"><span class="linenos" data-line="230"></span></a><span class="cm">{{#invoke:Math | median | số thứ 1 | số thứ 2 | ...}}</span> </span><span id="L-231"><a href="#L-231"><span class="linenos" data-line="231"></span></a><span class="cm">HOẶC</span> </span><span id="L-232"><a href="#L-232"><span class="linenos" data-line="232"></span></a><span class="cm">{{#invoke:Math | median }}</span> </span><span id="L-233"><a href="#L-233"><span class="linenos" data-line="233"></span></a><span class="cm">]]</span> </span><span id="L-234"><a href="#L-234"><span class="linenos" data-line="234"></span></a> </span><span id="L-235"><a href="#L-235"><span class="linenos" data-line="235"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">median</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-236"><a href="#L-236"><span class="linenos" data-line="236"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_median</span><span class="p">(</span><span class="n">unpackNumberArgs</span><span class="p">(</span><span class="n">args</span><span class="p">))</span> </span><span id="L-237"><a href="#L-237"><span class="linenos" data-line="237"></span></a><span class="kr">end</span> </span><span id="L-238"><a href="#L-238"><span class="linenos" data-line="238"></span></a> </span><span id="L-239"><a href="#L-239"><span class="linenos" data-line="239"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_median</span><span class="p">(...)</span> </span><span id="L-240"><a href="#L-240"><span class="linenos" data-line="240"></span></a> <span class="kd">local</span> <span class="n">vals</span> <span class="o">=</span> <span class="n">makeArgArray</span><span class="p">(...)</span> </span><span id="L-241"><a href="#L-241"><span class="linenos" data-line="241"></span></a> <span class="kd">local</span> <span class="n">count</span> <span class="o">=</span> <span class="o">#</span><span class="n">vals</span> </span><span id="L-242"><a href="#L-242"><span class="linenos" data-line="242"></span></a> <span class="nb">table.sort</span><span class="p">(</span><span class="n">vals</span><span class="p">)</span> </span><span id="L-243"><a href="#L-243"><span class="linenos" data-line="243"></span></a> </span><span id="L-244"><a href="#L-244"><span class="linenos" data-line="244"></span></a> <span class="kr">if</span> <span class="n">count</span> <span class="o">==</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-245"><a href="#L-245"><span class="linenos" data-line="245"></span></a> <span class="kr">return</span> <span class="mi">0</span> </span><span id="L-246"><a href="#L-246"><span class="linenos" data-line="246"></span></a> <span class="kr">end</span> </span><span id="L-247"><a href="#L-247"><span class="linenos" data-line="247"></span></a> </span><span id="L-248"><a href="#L-248"><span class="linenos" data-line="248"></span></a> <span class="kr">if</span> <span class="n">p</span><span class="p">.</span><span class="n">_mod</span><span class="p">(</span><span class="n">count</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-249"><a href="#L-249"><span class="linenos" data-line="249"></span></a> <span class="kr">return</span> <span class="p">(</span><span class="n">vals</span><span class="p">[</span><span class="n">count</span><span class="o">/</span><span class="mi">2</span><span class="p">]</span> <span class="o">+</span> <span class="n">vals</span><span class="p">[</span><span class="n">count</span><span class="o">/</span><span class="mi">2</span><span class="o">+</span><span class="mi">1</span><span class="p">])</span><span class="o">/</span><span class="mi">2</span> </span><span id="L-250"><a href="#L-250"><span class="linenos" data-line="250"></span></a> <span class="kr">else</span> </span><span id="L-251"><a href="#L-251"><span class="linenos" data-line="251"></span></a> <span class="kr">return</span> <span class="n">vals</span><span class="p">[</span><span class="nb">math.ceil</span><span class="p">(</span><span class="n">count</span><span class="o">/</span><span class="mi">2</span><span class="p">)]</span> </span><span id="L-252"><a href="#L-252"><span class="linenos" data-line="252"></span></a> <span class="kr">end</span> </span><span id="L-253"><a href="#L-253"><span class="linenos" data-line="253"></span></a><span class="kr">end</span> </span><span id="L-254"><a href="#L-254"><span class="linenos" data-line="254"></span></a> </span><span id="L-255"><a href="#L-255"><span class="linenos" data-line="255"></span></a><span class="cm">--[[</span> </span><span id="L-256"><a href="#L-256"><span class="linenos" data-line="256"></span></a><span class="cm">min</span> </span><span id="L-257"><a href="#L-257"><span class="linenos" data-line="257"></span></a> </span><span id="L-258"><a href="#L-258"><span class="linenos" data-line="258"></span></a><span class="cm">Tìm ra đối số tối thiểu.</span> </span><span id="L-259"><a href="#L-259"><span class="linenos" data-line="259"></span></a> </span><span id="L-260"><a href="#L-260"><span class="linenos" data-line="260"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-261"><a href="#L-261"><span class="linenos" data-line="261"></span></a><span class="cm">{{#gọi:Math| min | giá trị 1 | giá trị 2 | … }}</span> </span><span id="L-262"><a href="#L-262"><span class="linenos" data-line="262"></span></a><span class="cm">HOẶC</span> </span><span id="L-263"><a href="#L-263"><span class="linenos" data-line="263"></span></a><span class="cm">{{#gọi:Math| min }}</span> </span><span id="L-264"><a href="#L-264"><span class="linenos" data-line="264"></span></a> </span><span id="L-265"><a href="#L-265"><span class="linenos" data-line="265"></span></a><span class="cm">Nếu không cho vào đối số nào, nó lấy các giá trị từ khung mẹ. Lưu ý rằng các giá</span> </span><span id="L-266"><a href="#L-266"><span class="linenos" data-line="266"></span></a><span class="cm">trị không phải số được bỏ qua.</span> </span><span id="L-267"><a href="#L-267"><span class="linenos" data-line="267"></span></a><span class="cm">]]</span> </span><span id="L-268"><a href="#L-268"><span class="linenos" data-line="268"></span></a> </span><span id="L-269"><a href="#L-269"><span class="linenos" data-line="269"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">min</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-270"><a href="#L-270"><span class="linenos" data-line="270"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_min</span><span class="p">(</span><span class="n">unpackNumberArgs</span><span class="p">(</span><span class="n">args</span><span class="p">))</span> </span><span id="L-271"><a href="#L-271"><span class="linenos" data-line="271"></span></a><span class="kr">end</span> </span><span id="L-272"><a href="#L-272"><span class="linenos" data-line="272"></span></a> </span><span id="L-273"><a href="#L-273"><span class="linenos" data-line="273"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_min</span><span class="p">(...)</span> </span><span id="L-274"><a href="#L-274"><span class="linenos" data-line="274"></span></a> <span class="kd">local</span> <span class="n">min_value</span> <span class="o">=</span> <span class="n">binary_fold</span><span class="p">((</span><span class="kr">function</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span> <span class="kr">return</span> <span class="n">a</span> <span class="o"><</span> <span class="n">b</span> <span class="kr">end</span><span class="p">),</span> <span class="p">...)</span> </span><span id="L-275"><a href="#L-275"><span class="linenos" data-line="275"></span></a> <span class="kr">if</span> <span class="n">min_value</span> <span class="kr">then</span> </span><span id="L-276"><a href="#L-276"><span class="linenos" data-line="276"></span></a> <span class="kr">return</span> <span class="n">min_value</span> </span><span id="L-277"><a href="#L-277"><span class="linenos" data-line="277"></span></a> <span class="kr">end</span> </span><span id="L-278"><a href="#L-278"><span class="linenos" data-line="278"></span></a><span class="kr">end</span> </span><span id="L-279"><a href="#L-279"><span class="linenos" data-line="279"></span></a> </span><span id="L-280"><a href="#L-280"><span class="linenos" data-line="280"></span></a><span class="cm">--[[</span> </span><span id="L-281"><a href="#L-281"><span class="linenos" data-line="281"></span></a><span class="cm">sum</span> </span><span id="L-282"><a href="#L-282"><span class="linenos" data-line="282"></span></a> </span><span id="L-283"><a href="#L-283"><span class="linenos" data-line="283"></span></a><span class="cm">Tìm tổng</span> </span><span id="L-284"><a href="#L-284"><span class="linenos" data-line="284"></span></a> </span><span id="L-285"><a href="#L-285"><span class="linenos" data-line="285"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-286"><a href="#L-286"><span class="linenos" data-line="286"></span></a><span class="cm">{{#invoke:Math| sum | giá trị 1 | giá trị 2 | ... }}</span> </span><span id="L-287"><a href="#L-287"><span class="linenos" data-line="287"></span></a><span class="cm">HOẶC</span> </span><span id="L-288"><a href="#L-288"><span class="linenos" data-line="288"></span></a><span class="cm">{{#invoke:Math| sum }}</span> </span><span id="L-289"><a href="#L-289"><span class="linenos" data-line="289"></span></a> </span><span id="L-290"><a href="#L-290"><span class="linenos" data-line="290"></span></a><span class="cm">Lưu ý, mọi giá trị không phải số đều bị bỏ qua.</span> </span><span id="L-291"><a href="#L-291"><span class="linenos" data-line="291"></span></a><span class="cm">]]</span> </span><span id="L-292"><a href="#L-292"><span class="linenos" data-line="292"></span></a> </span><span id="L-293"><a href="#L-293"><span class="linenos" data-line="293"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">sum</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-294"><a href="#L-294"><span class="linenos" data-line="294"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_sum</span><span class="p">(</span><span class="n">unpackNumberArgs</span><span class="p">(</span><span class="n">args</span><span class="p">))</span> </span><span id="L-295"><a href="#L-295"><span class="linenos" data-line="295"></span></a><span class="kr">end</span> </span><span id="L-296"><a href="#L-296"><span class="linenos" data-line="296"></span></a> </span><span id="L-297"><a href="#L-297"><span class="linenos" data-line="297"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_sum</span><span class="p">(...)</span> </span><span id="L-298"><a href="#L-298"><span class="linenos" data-line="298"></span></a> <span class="kd">local</span> <span class="n">sums</span><span class="p">,</span> <span class="n">count</span> <span class="o">=</span> <span class="n">fold</span><span class="p">((</span><span class="kr">function</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span> <span class="kr">return</span> <span class="n">a</span> <span class="o">+</span> <span class="n">b</span> <span class="kr">end</span><span class="p">),</span> <span class="p">...)</span> </span><span id="L-299"><a href="#L-299"><span class="linenos" data-line="299"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">sums</span> <span class="kr">then</span> </span><span id="L-300"><a href="#L-300"><span class="linenos" data-line="300"></span></a> <span class="kr">return</span> <span class="mi">0</span> </span><span id="L-301"><a href="#L-301"><span class="linenos" data-line="301"></span></a> <span class="kr">else</span> </span><span id="L-302"><a href="#L-302"><span class="linenos" data-line="302"></span></a> <span class="kr">return</span> <span class="n">sums</span> </span><span id="L-303"><a href="#L-303"><span class="linenos" data-line="303"></span></a> <span class="kr">end</span> </span><span id="L-304"><a href="#L-304"><span class="linenos" data-line="304"></span></a><span class="kr">end</span> </span><span id="L-305"><a href="#L-305"><span class="linenos" data-line="305"></span></a> </span><span id="L-306"><a href="#L-306"><span class="linenos" data-line="306"></span></a><span class="cm">--[[</span> </span><span id="L-307"><a href="#L-307"><span class="linenos" data-line="307"></span></a><span class="cm">average</span> </span><span id="L-308"><a href="#L-308"><span class="linenos" data-line="308"></span></a> </span><span id="L-309"><a href="#L-309"><span class="linenos" data-line="309"></span></a><span class="cm">Tính phép trung bình.</span> </span><span id="L-310"><a href="#L-310"><span class="linenos" data-line="310"></span></a> </span><span id="L-311"><a href="#L-311"><span class="linenos" data-line="311"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-312"><a href="#L-312"><span class="linenos" data-line="312"></span></a><span class="cm">{{#gọi:Math| average | giá trị 1 | giá trị 2 | … }}</span> </span><span id="L-313"><a href="#L-313"><span class="linenos" data-line="313"></span></a><span class="cm">HOẶC</span> </span><span id="L-314"><a href="#L-314"><span class="linenos" data-line="314"></span></a><span class="cm">{{#gọi:Math| average }}</span> </span><span id="L-315"><a href="#L-315"><span class="linenos" data-line="315"></span></a> </span><span id="L-316"><a href="#L-316"><span class="linenos" data-line="316"></span></a><span class="cm">Lưu ý: Các giá trị không phải số được bỏ qua.</span> </span><span id="L-317"><a href="#L-317"><span class="linenos" data-line="317"></span></a> </span><span id="L-318"><a href="#L-318"><span class="linenos" data-line="318"></span></a><span class="cm">]]</span> </span><span id="L-319"><a href="#L-319"><span class="linenos" data-line="319"></span></a> </span><span id="L-320"><a href="#L-320"><span class="linenos" data-line="320"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">average</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-321"><a href="#L-321"><span class="linenos" data-line="321"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_average</span><span class="p">(</span><span class="n">unpackNumberArgs</span><span class="p">(</span><span class="n">args</span><span class="p">))</span> </span><span id="L-322"><a href="#L-322"><span class="linenos" data-line="322"></span></a><span class="kr">end</span> </span><span id="L-323"><a href="#L-323"><span class="linenos" data-line="323"></span></a> </span><span id="L-324"><a href="#L-324"><span class="linenos" data-line="324"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_average</span><span class="p">(...)</span> </span><span id="L-325"><a href="#L-325"><span class="linenos" data-line="325"></span></a> <span class="kd">local</span> <span class="n">sum</span><span class="p">,</span> <span class="n">count</span> <span class="o">=</span> <span class="n">fold</span><span class="p">((</span><span class="kr">function</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span> <span class="kr">return</span> <span class="n">a</span> <span class="o">+</span> <span class="n">b</span> <span class="kr">end</span><span class="p">),</span> <span class="p">...)</span> </span><span id="L-326"><a href="#L-326"><span class="linenos" data-line="326"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">sum</span> <span class="kr">then</span> </span><span id="L-327"><a href="#L-327"><span class="linenos" data-line="327"></span></a> <span class="kr">return</span> <span class="mi">0</span> </span><span id="L-328"><a href="#L-328"><span class="linenos" data-line="328"></span></a> <span class="kr">else</span> </span><span id="L-329"><a href="#L-329"><span class="linenos" data-line="329"></span></a> <span class="kr">return</span> <span class="n">sum</span> <span class="o">/</span> <span class="n">count</span> </span><span id="L-330"><a href="#L-330"><span class="linenos" data-line="330"></span></a> <span class="kr">end</span> </span><span id="L-331"><a href="#L-331"><span class="linenos" data-line="331"></span></a><span class="kr">end</span> </span><span id="L-332"><a href="#L-332"><span class="linenos" data-line="332"></span></a> </span><span id="L-333"><a href="#L-333"><span class="linenos" data-line="333"></span></a><span class="cm">--[[</span> </span><span id="L-334"><a href="#L-334"><span class="linenos" data-line="334"></span></a><span class="cm">round</span> </span><span id="L-335"><a href="#L-335"><span class="linenos" data-line="335"></span></a> </span><span id="L-336"><a href="#L-336"><span class="linenos" data-line="336"></span></a><span class="cm">Làm tròn số theo độ chính xác được định rõ.</span> </span><span id="L-337"><a href="#L-337"><span class="linenos" data-line="337"></span></a> </span><span id="L-338"><a href="#L-338"><span class="linenos" data-line="338"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-339"><a href="#L-339"><span class="linenos" data-line="339"></span></a><span class="cm">{{#gọi:Math | round | giá trị | độ chính xác }}</span> </span><span id="L-340"><a href="#L-340"><span class="linenos" data-line="340"></span></a> </span><span id="L-341"><a href="#L-341"><span class="linenos" data-line="341"></span></a><span class="cm">--]]</span> </span><span id="L-342"><a href="#L-342"><span class="linenos" data-line="342"></span></a> </span><span id="L-343"><a href="#L-343"><span class="linenos" data-line="343"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">round</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-344"><a href="#L-344"><span class="linenos" data-line="344"></span></a> <span class="kd">local</span> <span class="n">value</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="ow">or</span> <span class="n">args</span><span class="p">.</span><span class="n">value</span> <span class="ow">or</span> <span class="mi">0</span><span class="p">)</span> </span><span id="L-345"><a href="#L-345"><span class="linenos" data-line="345"></span></a> <span class="kd">local</span> <span class="n">precision</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">2</span><span class="p">]</span> <span class="ow">or</span> <span class="n">args</span><span class="p">.</span><span class="n">precision</span> <span class="ow">or</span> <span class="mi">0</span><span class="p">)</span> </span><span id="L-346"><a href="#L-346"><span class="linenos" data-line="346"></span></a> <span class="kr">if</span> <span class="n">value</span> <span class="o">==</span> <span class="kc">nil</span> <span class="ow">or</span> <span class="n">precision</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-347"><a href="#L-347"><span class="linenos" data-line="347"></span></a> <span class="kr">return</span> <span class="n">err</span><span class="p">(</span><span class="s1">'giá trị cho vào không phải là số khi làm tròn'</span><span class="p">)</span> </span><span id="L-348"><a href="#L-348"><span class="linenos" data-line="348"></span></a> <span class="kr">else</span> </span><span id="L-349"><a href="#L-349"><span class="linenos" data-line="349"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_round</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </span><span id="L-350"><a href="#L-350"><span class="linenos" data-line="350"></span></a> <span class="kr">end</span> </span><span id="L-351"><a href="#L-351"><span class="linenos" data-line="351"></span></a><span class="kr">end</span> </span><span id="L-352"><a href="#L-352"><span class="linenos" data-line="352"></span></a> </span><span id="L-353"><a href="#L-353"><span class="linenos" data-line="353"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_round</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </span><span id="L-354"><a href="#L-354"><span class="linenos" data-line="354"></span></a> <span class="kd">local</span> <span class="n">rescale</span> <span class="o">=</span> <span class="nb">math.pow</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="n">precision</span> <span class="ow">or</span> <span class="mi">0</span><span class="p">);</span> </span><span id="L-355"><a href="#L-355"><span class="linenos" data-line="355"></span></a> <span class="kr">return</span> <span class="nb">math.floor</span><span class="p">(</span><span class="n">value</span> <span class="o">*</span> <span class="n">rescale</span> <span class="o">+</span> <span class="mf">0.5</span><span class="p">)</span> <span class="o">/</span> <span class="n">rescale</span><span class="p">;</span> </span><span id="L-356"><a href="#L-356"><span class="linenos" data-line="356"></span></a><span class="kr">end</span> </span><span id="L-357"><a href="#L-357"><span class="linenos" data-line="357"></span></a> </span><span id="L-358"><a href="#L-358"><span class="linenos" data-line="358"></span></a><span class="cm">--[[</span> </span><span id="L-359"><a href="#L-359"><span class="linenos" data-line="359"></span></a><span class="cm">log10</span> </span><span id="L-360"><a href="#L-360"><span class="linenos" data-line="360"></span></a> </span><span id="L-361"><a href="#L-361"><span class="linenos" data-line="361"></span></a><span class="cm">trả về nhật ký (cơ số 10) của một số</span> </span><span id="L-362"><a href="#L-362"><span class="linenos" data-line="362"></span></a> </span><span id="L-363"><a href="#L-363"><span class="linenos" data-line="363"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-364"><a href="#L-364"><span class="linenos" data-line="364"></span></a><span class="cm">{{#invoke:Math | log10 | x }}</span> </span><span id="L-365"><a href="#L-365"><span class="linenos" data-line="365"></span></a><span class="cm">]]</span> </span><span id="L-366"><a href="#L-366"><span class="linenos" data-line="366"></span></a> </span><span id="L-367"><a href="#L-367"><span class="linenos" data-line="367"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">log10</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-368"><a href="#L-368"><span class="linenos" data-line="368"></span></a> <span class="kr">return</span> <span class="n">math</span><span class="p">.</span><span class="n">log10</span><span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> </span><span id="L-369"><a href="#L-369"><span class="linenos" data-line="369"></span></a><span class="kr">end</span> </span><span id="L-370"><a href="#L-370"><span class="linenos" data-line="370"></span></a> </span><span id="L-371"><a href="#L-371"><span class="linenos" data-line="371"></span></a><span class="cm">--[[</span> </span><span id="L-372"><a href="#L-372"><span class="linenos" data-line="372"></span></a><span class="cm">mod</span> </span><span id="L-373"><a href="#L-373"><span class="linenos" data-line="373"></span></a> </span><span id="L-374"><a href="#L-374"><span class="linenos" data-line="374"></span></a><span class="cm">Tính phép mô đun.</span> </span><span id="L-375"><a href="#L-375"><span class="linenos" data-line="375"></span></a> </span><span id="L-376"><a href="#L-376"><span class="linenos" data-line="376"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-377"><a href="#L-377"><span class="linenos" data-line="377"></span></a><span class="cm">{{#gọi:Math | mod | x | y }}</span> </span><span id="L-378"><a href="#L-378"><span class="linenos" data-line="378"></span></a> </span><span id="L-379"><a href="#L-379"><span class="linenos" data-line="379"></span></a><span class="cm">--]]</span> </span><span id="L-380"><a href="#L-380"><span class="linenos" data-line="380"></span></a> </span><span id="L-381"><a href="#L-381"><span class="linenos" data-line="381"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">mod</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-382"><a href="#L-382"><span class="linenos" data-line="382"></span></a> <span class="kd">local</span> <span class="n">x</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> </span><span id="L-383"><a href="#L-383"><span class="linenos" data-line="383"></span></a> <span class="kd">local</span> <span class="n">y</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">args</span><span class="p">[</span><span class="mi">2</span><span class="p">])</span> </span><span id="L-384"><a href="#L-384"><span class="linenos" data-line="384"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">x</span> <span class="kr">then</span> </span><span id="L-385"><a href="#L-385"><span class="linenos" data-line="385"></span></a> <span class="kr">return</span> <span class="n">err</span><span class="p">(</span><span class="s1">'giá trị đối số đầu tiên lấy dư không phải là số'</span><span class="p">)</span> </span><span id="L-386"><a href="#L-386"><span class="linenos" data-line="386"></span></a> <span class="kr">elseif</span> <span class="ow">not</span> <span class="n">y</span> <span class="kr">then</span> </span><span id="L-387"><a href="#L-387"><span class="linenos" data-line="387"></span></a> <span class="kr">return</span> <span class="n">err</span><span class="p">(</span><span class="s1">'giá trị đối số thứ hai lấy dư không phải là số'</span><span class="p">)</span> </span><span id="L-388"><a href="#L-388"><span class="linenos" data-line="388"></span></a> <span class="kr">else</span> </span><span id="L-389"><a href="#L-389"><span class="linenos" data-line="389"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_mod</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">y</span><span class="p">)</span> </span><span id="L-390"><a href="#L-390"><span class="linenos" data-line="390"></span></a> <span class="kr">end</span> </span><span id="L-391"><a href="#L-391"><span class="linenos" data-line="391"></span></a><span class="kr">end</span> </span><span id="L-392"><a href="#L-392"><span class="linenos" data-line="392"></span></a> </span><span id="L-393"><a href="#L-393"><span class="linenos" data-line="393"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_mod</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">y</span><span class="p">)</span> </span><span id="L-394"><a href="#L-394"><span class="linenos" data-line="394"></span></a> <span class="kd">local</span> <span class="n">ret</span> <span class="o">=</span> <span class="n">x</span> <span class="o">%</span> <span class="n">y</span> </span><span id="L-395"><a href="#L-395"><span class="linenos" data-line="395"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="p">(</span><span class="mi">0</span> <span class="o"><=</span> <span class="n">ret</span> <span class="ow">and</span> <span class="n">ret</span> <span class="o"><</span> <span class="n">y</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-396"><a href="#L-396"><span class="linenos" data-line="396"></span></a> <span class="n">ret</span> <span class="o">=</span> <span class="mi">0</span> </span><span id="L-397"><a href="#L-397"><span class="linenos" data-line="397"></span></a> <span class="kr">end</span> </span><span id="L-398"><a href="#L-398"><span class="linenos" data-line="398"></span></a> <span class="kr">return</span> <span class="n">ret</span> </span><span id="L-399"><a href="#L-399"><span class="linenos" data-line="399"></span></a><span class="kr">end</span> </span><span id="L-400"><a href="#L-400"><span class="linenos" data-line="400"></span></a> </span><span id="L-401"><a href="#L-401"><span class="linenos" data-line="401"></span></a><span class="cm">--[[</span> </span><span id="L-402"><a href="#L-402"><span class="linenos" data-line="402"></span></a><span class="cm">gcd</span> </span><span id="L-403"><a href="#L-403"><span class="linenos" data-line="403"></span></a> </span><span id="L-404"><a href="#L-404"><span class="linenos" data-line="404"></span></a><span class="cm">Tính bội số chung nhỏ nhất của nhiều số.</span> </span><span id="L-405"><a href="#L-405"><span class="linenos" data-line="405"></span></a> </span><span id="L-406"><a href="#L-406"><span class="linenos" data-line="406"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-407"><a href="#L-407"><span class="linenos" data-line="407"></span></a><span class="cm">{{#gọi:Math | gcd | giá trị 1 | giá trị 2 | giá trị 3 | … }}</span> </span><span id="L-408"><a href="#L-408"><span class="linenos" data-line="408"></span></a><span class="cm">--]]</span> </span><span id="L-409"><a href="#L-409"><span class="linenos" data-line="409"></span></a> </span><span id="L-410"><a href="#L-410"><span class="linenos" data-line="410"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">gcd</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-411"><a href="#L-411"><span class="linenos" data-line="411"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_gcd</span><span class="p">(</span><span class="n">unpackNumberArgs</span><span class="p">(</span><span class="n">args</span><span class="p">))</span> </span><span id="L-412"><a href="#L-412"><span class="linenos" data-line="412"></span></a><span class="kr">end</span> </span><span id="L-413"><a href="#L-413"><span class="linenos" data-line="413"></span></a> </span><span id="L-414"><a href="#L-414"><span class="linenos" data-line="414"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_gcd</span><span class="p">(...)</span> </span><span id="L-415"><a href="#L-415"><span class="linenos" data-line="415"></span></a> <span class="kd">local</span> <span class="kr">function</span> <span class="nf">findGcd</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span> </span><span id="L-416"><a href="#L-416"><span class="linenos" data-line="416"></span></a> <span class="kd">local</span> <span class="n">r</span> <span class="o">=</span> <span class="n">b</span> </span><span id="L-417"><a href="#L-417"><span class="linenos" data-line="417"></span></a> <span class="kd">local</span> <span class="n">oldr</span> <span class="o">=</span> <span class="n">a</span> </span><span id="L-418"><a href="#L-418"><span class="linenos" data-line="418"></span></a> <span class="kr">while</span> <span class="n">r</span> <span class="o">~=</span> <span class="mi">0</span> <span class="kr">do</span> </span><span id="L-419"><a href="#L-419"><span class="linenos" data-line="419"></span></a> <span class="kd">local</span> <span class="n">quotient</span> <span class="o">=</span> <span class="nb">math.floor</span><span class="p">(</span><span class="n">oldr</span> <span class="o">/</span> <span class="n">r</span><span class="p">)</span> </span><span id="L-420"><a href="#L-420"><span class="linenos" data-line="420"></span></a> <span class="n">oldr</span><span class="p">,</span> <span class="n">r</span> <span class="o">=</span> <span class="n">r</span><span class="p">,</span> <span class="n">oldr</span> <span class="o">-</span> <span class="n">quotient</span> <span class="o">*</span> <span class="n">r</span> </span><span id="L-421"><a href="#L-421"><span class="linenos" data-line="421"></span></a> <span class="kr">end</span> </span><span id="L-422"><a href="#L-422"><span class="linenos" data-line="422"></span></a> <span class="kr">if</span> <span class="n">oldr</span> <span class="o"><</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-423"><a href="#L-423"><span class="linenos" data-line="423"></span></a> <span class="n">oldr</span> <span class="o">=</span> <span class="n">oldr</span> <span class="o">*</span> <span class="o">-</span><span class="mi">1</span> </span><span id="L-424"><a href="#L-424"><span class="linenos" data-line="424"></span></a> <span class="kr">end</span> </span><span id="L-425"><a href="#L-425"><span class="linenos" data-line="425"></span></a> <span class="kr">return</span> <span class="n">oldr</span> </span><span id="L-426"><a href="#L-426"><span class="linenos" data-line="426"></span></a> <span class="kr">end</span> </span><span id="L-427"><a href="#L-427"><span class="linenos" data-line="427"></span></a> <span class="kd">local</span> <span class="n">result</span><span class="p">,</span> <span class="n">count</span> <span class="o">=</span> <span class="n">fold</span><span class="p">(</span><span class="n">findGcd</span><span class="p">,</span> <span class="p">...)</span> </span><span id="L-428"><a href="#L-428"><span class="linenos" data-line="428"></span></a> <span class="kr">return</span> <span class="n">result</span> </span><span id="L-429"><a href="#L-429"><span class="linenos" data-line="429"></span></a><span class="kr">end</span> </span><span id="L-430"><a href="#L-430"><span class="linenos" data-line="430"></span></a> </span><span id="L-431"><a href="#L-431"><span class="linenos" data-line="431"></span></a><span class="cm">--[[</span> </span><span id="L-432"><a href="#L-432"><span class="linenos" data-line="432"></span></a><span class="cm">precision_format</span> </span><span id="L-433"><a href="#L-433"><span class="linenos" data-line="433"></span></a> </span><span id="L-434"><a href="#L-434"><span class="linenos" data-line="434"></span></a><span class="cm">Làm tròn số theo độ chính xác được định rõ và định dạng số theo các quy tắc từng</span> </span><span id="L-435"><a href="#L-435"><span class="linenos" data-line="435"></span></a><span class="cm">được sử dụng trong {{bản mẫu:Rnd}}. Giá trị cho ra là chuỗi.</span> </span><span id="L-436"><a href="#L-436"><span class="linenos" data-line="436"></span></a> </span><span id="L-437"><a href="#L-437"><span class="linenos" data-line="437"></span></a><span class="cm">Cách sử dụng:</span> </span><span id="L-438"><a href="#L-438"><span class="linenos" data-line="438"></span></a><span class="cm">{{#gọi: Math | precision_format | số | độ chính xác }}</span> </span><span id="L-439"><a href="#L-439"><span class="linenos" data-line="439"></span></a><span class="cm">]]</span> </span><span id="L-440"><a href="#L-440"><span class="linenos" data-line="440"></span></a> </span><span id="L-441"><a href="#L-441"><span class="linenos" data-line="441"></span></a><span class="kr">function</span> <span class="nc">wrap</span><span class="p">.</span><span class="nf">precision_format</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> </span><span id="L-442"><a href="#L-442"><span class="linenos" data-line="442"></span></a> <span class="kd">local</span> <span class="n">value_string</span> <span class="o">=</span> <span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="ow">or</span> <span class="mi">0</span> </span><span id="L-443"><a href="#L-443"><span class="linenos" data-line="443"></span></a> <span class="kd">local</span> <span class="n">precision</span> <span class="o">=</span> <span class="n">args</span><span class="p">[</span><span class="mi">2</span><span class="p">]</span> <span class="ow">or</span> <span class="mi">0</span> </span><span id="L-444"><a href="#L-444"><span class="linenos" data-line="444"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_precision_format</span><span class="p">(</span><span class="n">value_string</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </span><span id="L-445"><a href="#L-445"><span class="linenos" data-line="445"></span></a><span class="kr">end</span> </span><span id="L-446"><a href="#L-446"><span class="linenos" data-line="446"></span></a> </span><span id="L-447"><a href="#L-447"><span class="linenos" data-line="447"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_precision_format</span><span class="p">(</span><span class="n">value_string</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </span><span id="L-448"><a href="#L-448"><span class="linenos" data-line="448"></span></a> <span class="c1">-- For access to Mediawiki built-in formatter.</span> </span><span id="L-449"><a href="#L-449"><span class="linenos" data-line="449"></span></a> <span class="kd">local</span> <span class="n">lang</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">getContentLanguage</span><span class="p">();</span> </span><span id="L-450"><a href="#L-450"><span class="linenos" data-line="450"></span></a> </span><span id="L-451"><a href="#L-451"><span class="linenos" data-line="451"></span></a> <span class="kd">local</span> <span class="n">value</span> </span><span id="L-452"><a href="#L-452"><span class="linenos" data-line="452"></span></a> <span class="n">value</span><span class="p">,</span> <span class="n">value_string</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">value_string</span><span class="p">)</span> </span><span id="L-453"><a href="#L-453"><span class="linenos" data-line="453"></span></a> <span class="n">precision</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_cleanNumber</span><span class="p">(</span><span class="n">precision</span><span class="p">)</span> </span><span id="L-454"><a href="#L-454"><span class="linenos" data-line="454"></span></a> </span><span id="L-455"><a href="#L-455"><span class="linenos" data-line="455"></span></a> <span class="c1">-- Check for non-numeric input</span> </span><span id="L-456"><a href="#L-456"><span class="linenos" data-line="456"></span></a> <span class="kr">if</span> <span class="n">value</span> <span class="o">==</span> <span class="kc">nil</span> <span class="ow">or</span> <span class="n">precision</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-457"><a href="#L-457"><span class="linenos" data-line="457"></span></a> <span class="kr">return</span> <span class="n">err</span><span class="p">(</span><span class="s1">'giá trị đầu vào không hợp lệ khi làm tròn'</span><span class="p">)</span> </span><span id="L-458"><a href="#L-458"><span class="linenos" data-line="458"></span></a> <span class="kr">end</span> </span><span id="L-459"><a href="#L-459"><span class="linenos" data-line="459"></span></a> </span><span id="L-460"><a href="#L-460"><span class="linenos" data-line="460"></span></a> <span class="kd">local</span> <span class="n">current_precision</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_precision</span><span class="p">(</span><span class="n">value</span><span class="p">)</span> </span><span id="L-461"><a href="#L-461"><span class="linenos" data-line="461"></span></a> <span class="kd">local</span> <span class="n">order</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_order</span><span class="p">(</span><span class="n">value</span><span class="p">)</span> </span><span id="L-462"><a href="#L-462"><span class="linenos" data-line="462"></span></a> </span><span id="L-463"><a href="#L-463"><span class="linenos" data-line="463"></span></a> <span class="c1">-- Due to round-off effects it is neccesary to limit the returned precision under</span> </span><span id="L-464"><a href="#L-464"><span class="linenos" data-line="464"></span></a> <span class="c1">-- some circumstances because the terminal digits will be inaccurately reported.</span> </span><span id="L-465"><a href="#L-465"><span class="linenos" data-line="465"></span></a> <span class="kr">if</span> <span class="n">order</span> <span class="o">+</span> <span class="n">precision</span> <span class="o">>=</span> <span class="mi">14</span> <span class="kr">then</span> </span><span id="L-466"><a href="#L-466"><span class="linenos" data-line="466"></span></a> <span class="kr">if</span> <span class="n">order</span> <span class="o">+</span> <span class="n">p</span><span class="p">.</span><span class="n">_precision</span><span class="p">(</span><span class="n">value_string</span><span class="p">)</span> <span class="o">>=</span> <span class="mi">14</span> <span class="kr">then</span> </span><span id="L-467"><a href="#L-467"><span class="linenos" data-line="467"></span></a> <span class="n">precision</span> <span class="o">=</span> <span class="mi">13</span> <span class="o">-</span> <span class="n">order</span><span class="p">;</span> </span><span id="L-468"><a href="#L-468"><span class="linenos" data-line="468"></span></a> <span class="kr">end</span> </span><span id="L-469"><a href="#L-469"><span class="linenos" data-line="469"></span></a> <span class="kr">end</span> </span><span id="L-470"><a href="#L-470"><span class="linenos" data-line="470"></span></a> </span><span id="L-471"><a href="#L-471"><span class="linenos" data-line="471"></span></a> <span class="c1">-- If rounding off, truncate extra digits</span> </span><span id="L-472"><a href="#L-472"><span class="linenos" data-line="472"></span></a> <span class="kr">if</span> <span class="n">precision</span> <span class="o"><</span> <span class="n">current_precision</span> <span class="kr">then</span> </span><span id="L-473"><a href="#L-473"><span class="linenos" data-line="473"></span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_round</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="n">precision</span><span class="p">)</span> </span><span id="L-474"><a href="#L-474"><span class="linenos" data-line="474"></span></a> <span class="n">current_precision</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">_precision</span><span class="p">(</span><span class="n">value</span><span class="p">)</span> </span><span id="L-475"><a href="#L-475"><span class="linenos" data-line="475"></span></a> <span class="kr">end</span> </span><span id="L-476"><a href="#L-476"><span class="linenos" data-line="476"></span></a> </span><span id="L-477"><a href="#L-477"><span class="linenos" data-line="477"></span></a> <span class="kd">local</span> <span class="n">formatted_num</span> <span class="o">=</span> <span class="n">lang</span><span class="p">:</span><span class="n">formatNum</span><span class="p">(</span><span class="nb">math.abs</span><span class="p">(</span><span class="n">value</span><span class="p">))</span> </span><span id="L-478"><a href="#L-478"><span class="linenos" data-line="478"></span></a> <span class="kd">local</span> <span class="n">sign</span> </span><span id="L-479"><a href="#L-479"><span class="linenos" data-line="479"></span></a> </span><span id="L-480"><a href="#L-480"><span class="linenos" data-line="480"></span></a> <span class="c1">-- Use proper unary minus sign rather than ASCII default</span> </span><span id="L-481"><a href="#L-481"><span class="linenos" data-line="481"></span></a> <span class="kr">if</span> <span class="n">value</span> <span class="o"><</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-482"><a href="#L-482"><span class="linenos" data-line="482"></span></a> <span class="n">sign</span> <span class="o">=</span> <span class="s1">'−'</span> </span><span id="L-483"><a href="#L-483"><span class="linenos" data-line="483"></span></a> <span class="kr">else</span> </span><span id="L-484"><a href="#L-484"><span class="linenos" data-line="484"></span></a> <span class="n">sign</span> <span class="o">=</span> <span class="s1">''</span> </span><span id="L-485"><a href="#L-485"><span class="linenos" data-line="485"></span></a> <span class="kr">end</span> </span><span id="L-486"><a href="#L-486"><span class="linenos" data-line="486"></span></a> </span><span id="L-487"><a href="#L-487"><span class="linenos" data-line="487"></span></a> <span class="c1">-- Handle cases requiring scientific notation</span> </span><span id="L-488"><a href="#L-488"><span class="linenos" data-line="488"></span></a> <span class="kr">if</span> <span class="nb">string.find</span><span class="p">(</span><span class="n">formatted_num</span><span class="p">,</span> <span class="s1">'E'</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="kc">true</span><span class="p">)</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="ow">or</span> <span class="nb">math.abs</span><span class="p">(</span><span class="n">order</span><span class="p">)</span> <span class="o">>=</span> <span class="mi">9</span> <span class="kr">then</span> </span><span id="L-489"><a href="#L-489"><span class="linenos" data-line="489"></span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">value</span> <span class="o">*</span> <span class="nb">math.pow</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="o">-</span><span class="n">order</span><span class="p">)</span> </span><span id="L-490"><a href="#L-490"><span class="linenos" data-line="490"></span></a> <span class="n">current_precision</span> <span class="o">=</span> <span class="n">current_precision</span> <span class="o">+</span> <span class="n">order</span> </span><span id="L-491"><a href="#L-491"><span class="linenos" data-line="491"></span></a> <span class="n">precision</span> <span class="o">=</span> <span class="n">precision</span> <span class="o">+</span> <span class="n">order</span> </span><span id="L-492"><a href="#L-492"><span class="linenos" data-line="492"></span></a> <span class="n">formatted_num</span> <span class="o">=</span> <span class="n">lang</span><span class="p">:</span><span class="n">formatNum</span><span class="p">(</span><span class="nb">math.abs</span><span class="p">(</span><span class="n">value</span><span class="p">))</span> </span><span id="L-493"><a href="#L-493"><span class="linenos" data-line="493"></span></a> <span class="kr">else</span> </span><span id="L-494"><a href="#L-494"><span class="linenos" data-line="494"></span></a> <span class="n">order</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> </span><span id="L-495"><a href="#L-495"><span class="linenos" data-line="495"></span></a> <span class="kr">end</span> </span><span id="L-496"><a href="#L-496"><span class="linenos" data-line="496"></span></a> <span class="n">formatted_num</span> <span class="o">=</span> <span class="n">sign</span> <span class="o">..</span> <span class="n">formatted_num</span> </span><span id="L-497"><a href="#L-497"><span class="linenos" data-line="497"></span></a> </span><span id="L-498"><a href="#L-498"><span class="linenos" data-line="498"></span></a> <span class="c1">-- Pad with zeros, if needed</span> </span><span id="L-499"><a href="#L-499"><span class="linenos" data-line="499"></span></a> <span class="kr">if</span> <span class="n">current_precision</span> <span class="o"><</span> <span class="n">precision</span> <span class="kr">then</span> </span><span id="L-500"><a href="#L-500"><span class="linenos" data-line="500"></span></a> <span class="kd">local</span> <span class="n">padding</span> </span><span id="L-501"><a href="#L-501"><span class="linenos" data-line="501"></span></a> <span class="kr">if</span> <span class="n">current_precision</span> <span class="o"><=</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-502"><a href="#L-502"><span class="linenos" data-line="502"></span></a> <span class="kr">if</span> <span class="n">precision</span> <span class="o">></span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-503"><a href="#L-503"><span class="linenos" data-line="503"></span></a> <span class="kd">local</span> <span class="n">zero_sep</span> <span class="o">=</span> <span class="n">lang</span><span class="p">:</span><span class="n">formatNum</span><span class="p">(</span><span class="mf">1.1</span><span class="p">)</span> </span><span id="L-504"><a href="#L-504"><span class="linenos" data-line="504"></span></a> <span class="n">formatted_num</span> <span class="o">=</span> <span class="n">formatted_num</span> <span class="o">..</span> <span class="n">zero_sep</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="mi">2</span><span class="p">)</span> </span><span id="L-505"><a href="#L-505"><span class="linenos" data-line="505"></span></a> </span><span id="L-506"><a href="#L-506"><span class="linenos" data-line="506"></span></a> <span class="n">padding</span> <span class="o">=</span> <span class="n">precision</span> </span><span id="L-507"><a href="#L-507"><span class="linenos" data-line="507"></span></a> <span class="kr">if</span> <span class="n">padding</span> <span class="o">></span> <span class="mi">20</span> <span class="kr">then</span> </span><span id="L-508"><a href="#L-508"><span class="linenos" data-line="508"></span></a> <span class="n">padding</span> <span class="o">=</span> <span class="mi">20</span> </span><span id="L-509"><a href="#L-509"><span class="linenos" data-line="509"></span></a> <span class="kr">end</span> </span><span id="L-510"><a href="#L-510"><span class="linenos" data-line="510"></span></a> </span><span id="L-511"><a href="#L-511"><span class="linenos" data-line="511"></span></a> <span class="n">formatted_num</span> <span class="o">=</span> <span class="n">formatted_num</span> <span class="o">..</span> <span class="nb">string.rep</span><span class="p">(</span><span class="s1">'0'</span><span class="p">,</span> <span class="n">padding</span><span class="p">)</span> </span><span id="L-512"><a href="#L-512"><span class="linenos" data-line="512"></span></a> <span class="kr">end</span> </span><span id="L-513"><a href="#L-513"><span class="linenos" data-line="513"></span></a> <span class="kr">else</span> </span><span id="L-514"><a href="#L-514"><span class="linenos" data-line="514"></span></a> <span class="n">padding</span> <span class="o">=</span> <span class="n">precision</span> <span class="o">-</span> <span class="n">current_precision</span> </span><span id="L-515"><a href="#L-515"><span class="linenos" data-line="515"></span></a> <span class="kr">if</span> <span class="n">padding</span> <span class="o">></span> <span class="mi">20</span> <span class="kr">then</span> </span><span id="L-516"><a href="#L-516"><span class="linenos" data-line="516"></span></a> <span class="n">padding</span> <span class="o">=</span> <span class="mi">20</span> </span><span id="L-517"><a href="#L-517"><span class="linenos" data-line="517"></span></a> <span class="kr">end</span> </span><span id="L-518"><a href="#L-518"><span class="linenos" data-line="518"></span></a> <span class="n">formatted_num</span> <span class="o">=</span> <span class="n">formatted_num</span> <span class="o">..</span> <span class="nb">string.rep</span><span class="p">(</span><span class="s1">'0'</span><span class="p">,</span> <span class="n">padding</span><span class="p">)</span> </span><span id="L-519"><a href="#L-519"><span class="linenos" data-line="519"></span></a> <span class="kr">end</span> </span><span id="L-520"><a href="#L-520"><span class="linenos" data-line="520"></span></a> <span class="kr">end</span> </span><span id="L-521"><a href="#L-521"><span class="linenos" data-line="521"></span></a> </span><span id="L-522"><a href="#L-522"><span class="linenos" data-line="522"></span></a> <span class="c1">-- Add exponential notation, if necessary.</span> </span><span id="L-523"><a href="#L-523"><span class="linenos" data-line="523"></span></a> <span class="kr">if</span> <span class="n">order</span> <span class="o">~=</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-524"><a href="#L-524"><span class="linenos" data-line="524"></span></a> <span class="c1">-- Use proper unary minus sign rather than ASCII default</span> </span><span id="L-525"><a href="#L-525"><span class="linenos" data-line="525"></span></a> <span class="kr">if</span> <span class="n">order</span> <span class="o"><</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-526"><a href="#L-526"><span class="linenos" data-line="526"></span></a> <span class="n">order</span> <span class="o">=</span> <span class="s1">'−'</span> <span class="o">..</span> <span class="n">lang</span><span class="p">:</span><span class="n">formatNum</span><span class="p">(</span><span class="nb">math.abs</span><span class="p">(</span><span class="n">order</span><span class="p">))</span> </span><span id="L-527"><a href="#L-527"><span class="linenos" data-line="527"></span></a> <span class="kr">else</span> </span><span id="L-528"><a href="#L-528"><span class="linenos" data-line="528"></span></a> <span class="n">order</span> <span class="o">=</span> <span class="n">lang</span><span class="p">:</span><span class="n">formatNum</span><span class="p">(</span><span class="n">order</span><span class="p">)</span> </span><span id="L-529"><a href="#L-529"><span class="linenos" data-line="529"></span></a> <span class="kr">end</span> </span><span id="L-530"><a href="#L-530"><span class="linenos" data-line="530"></span></a> </span><span id="L-531"><a href="#L-531"><span class="linenos" data-line="531"></span></a> <span class="n">formatted_num</span> <span class="o">=</span> <span class="n">formatted_num</span> <span class="o">..</span> <span class="s1">'<span style="margin:0 .15em 0 .25em">×</span>10<sup>'</span> <span class="o">..</span> <span class="n">order</span> <span class="o">..</span> <span class="s1">'</sup>'</span> </span><span id="L-532"><a href="#L-532"><span class="linenos" data-line="532"></span></a> <span class="kr">end</span> </span><span id="L-533"><a href="#L-533"><span class="linenos" data-line="533"></span></a> </span><span id="L-534"><a href="#L-534"><span class="linenos" data-line="534"></span></a> <span class="kr">return</span> <span class="n">formatted_num</span> </span><span id="L-535"><a href="#L-535"><span class="linenos" data-line="535"></span></a><span class="kr">end</span> </span><span id="L-536"><a href="#L-536"><span class="linenos" data-line="536"></span></a> </span><span id="L-537"><a href="#L-537"><span class="linenos" data-line="537"></span></a><span class="cm">--[[</span> </span><span id="L-538"><a href="#L-538"><span class="linenos" data-line="538"></span></a><span class="cm">Hàm hỗ trợ phân tích giá trị cho vào dưới dạng số. Nếu giá trị cho vào có vẻ</span> </span><span id="L-539"><a href="#L-539"><span class="linenos" data-line="539"></span></a><span class="cm">không phải là số, hàm này thử phân tích nó là một biểu thức hàm cú pháp.</span> </span><span id="L-540"><a href="#L-540"><span class="linenos" data-line="540"></span></a><span class="cm">]]</span> </span><span id="L-541"><a href="#L-541"><span class="linenos" data-line="541"></span></a> </span><span id="L-542"><a href="#L-542"><span class="linenos" data-line="542"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_cleanNumber</span><span class="p">(</span><span class="n">number_string</span><span class="p">)</span> </span><span id="L-543"><a href="#L-543"><span class="linenos" data-line="543"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">number_string</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'number'</span> <span class="kr">then</span> </span><span id="L-544"><a href="#L-544"><span class="linenos" data-line="544"></span></a> <span class="c1">-- We were passed a number, so we don't need to do any processing.</span> </span><span id="L-545"><a href="#L-545"><span class="linenos" data-line="545"></span></a> <span class="kr">return</span> <span class="n">number_string</span><span class="p">,</span> <span class="nb">tostring</span><span class="p">(</span><span class="n">number_string</span><span class="p">)</span> </span><span id="L-546"><a href="#L-546"><span class="linenos" data-line="546"></span></a> <span class="kr">elseif</span> <span class="nb">type</span><span class="p">(</span><span class="n">number_string</span><span class="p">)</span> <span class="o">~=</span> <span class="s1">'string'</span> <span class="ow">or</span> <span class="ow">not</span> <span class="n">number_string</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s1">'%S'</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-547"><a href="#L-547"><span class="linenos" data-line="547"></span></a> <span class="c1">-- We were passed a non-string or a blank string, so exit.</span> </span><span id="L-548"><a href="#L-548"><span class="linenos" data-line="548"></span></a> <span class="kr">return</span> <span class="kc">nil</span><span class="p">,</span> <span class="kc">nil</span><span class="p">;</span> </span><span id="L-549"><a href="#L-549"><span class="linenos" data-line="549"></span></a> <span class="kr">end</span> </span><span id="L-550"><a href="#L-550"><span class="linenos" data-line="550"></span></a> </span><span id="L-551"><a href="#L-551"><span class="linenos" data-line="551"></span></a> <span class="c1">-- Attempt basic conversion</span> </span><span id="L-552"><a href="#L-552"><span class="linenos" data-line="552"></span></a> <span class="kd">local</span> <span class="n">number</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">number_string</span><span class="p">)</span> </span><span id="L-553"><a href="#L-553"><span class="linenos" data-line="553"></span></a> </span><span id="L-554"><a href="#L-554"><span class="linenos" data-line="554"></span></a> <span class="c1">-- If failed, attempt to evaluate input as an expression</span> </span><span id="L-555"><a href="#L-555"><span class="linenos" data-line="555"></span></a> <span class="kr">if</span> <span class="n">number</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-556"><a href="#L-556"><span class="linenos" data-line="556"></span></a> <span class="kd">local</span> <span class="n">success</span><span class="p">,</span> <span class="n">result</span> <span class="o">=</span> <span class="nb">pcall</span><span class="p">(</span><span class="n">mw</span><span class="p">.</span><span class="n">ext</span><span class="p">.</span><span class="n">ParserFunctions</span><span class="p">.</span><span class="n">expr</span><span class="p">,</span> <span class="n">number_string</span><span class="p">)</span> </span><span id="L-557"><a href="#L-557"><span class="linenos" data-line="557"></span></a> <span class="kr">if</span> <span class="n">success</span> <span class="kr">then</span> </span><span id="L-558"><a href="#L-558"><span class="linenos" data-line="558"></span></a> <span class="n">number</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">result</span><span class="p">)</span> </span><span id="L-559"><a href="#L-559"><span class="linenos" data-line="559"></span></a> <span class="n">number_string</span> <span class="o">=</span> <span class="nb">tostring</span><span class="p">(</span><span class="n">number</span><span class="p">)</span> </span><span id="L-560"><a href="#L-560"><span class="linenos" data-line="560"></span></a> <span class="kr">else</span> </span><span id="L-561"><a href="#L-561"><span class="linenos" data-line="561"></span></a> <span class="n">number</span> <span class="o">=</span> <span class="kc">nil</span> </span><span id="L-562"><a href="#L-562"><span class="linenos" data-line="562"></span></a> <span class="n">number_string</span> <span class="o">=</span> <span class="kc">nil</span> </span><span id="L-563"><a href="#L-563"><span class="linenos" data-line="563"></span></a> <span class="kr">end</span> </span><span id="L-564"><a href="#L-564"><span class="linenos" data-line="564"></span></a> <span class="kr">else</span> </span><span id="L-565"><a href="#L-565"><span class="linenos" data-line="565"></span></a> <span class="n">number_string</span> <span class="o">=</span> <span class="n">number_string</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">"^%s*(.-)%s*$"</span><span class="p">)</span> <span class="c1">-- String is valid but may contain padding, clean it.</span> </span><span id="L-566"><a href="#L-566"><span class="linenos" data-line="566"></span></a> <span class="n">number_string</span> <span class="o">=</span> <span class="n">number_string</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">"^%+(.*)$"</span><span class="p">)</span> <span class="ow">or</span> <span class="n">number_string</span> <span class="c1">-- Trim any leading + signs.</span> </span><span id="L-567"><a href="#L-567"><span class="linenos" data-line="567"></span></a> <span class="kr">if</span> <span class="n">number_string</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s1">'^%-?0[xX]'</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-568"><a href="#L-568"><span class="linenos" data-line="568"></span></a> <span class="c1">-- Number is using 0xnnn notation to indicate base 16; use the number that Lua detected instead.</span> </span><span id="L-569"><a href="#L-569"><span class="linenos" data-line="569"></span></a> <span class="n">number_string</span> <span class="o">=</span> <span class="nb">tostring</span><span class="p">(</span><span class="n">number</span><span class="p">)</span> </span><span id="L-570"><a href="#L-570"><span class="linenos" data-line="570"></span></a> <span class="kr">end</span> </span><span id="L-571"><a href="#L-571"><span class="linenos" data-line="571"></span></a> <span class="kr">end</span> </span><span id="L-572"><a href="#L-572"><span class="linenos" data-line="572"></span></a> </span><span id="L-573"><a href="#L-573"><span class="linenos" data-line="573"></span></a> <span class="kr">return</span> <span class="n">number</span><span class="p">,</span> <span class="n">number_string</span> </span><span id="L-574"><a href="#L-574"><span class="linenos" data-line="574"></span></a><span class="kr">end</span> </span><span id="L-575"><a href="#L-575"><span class="linenos" data-line="575"></span></a> </span><span id="L-576"><a href="#L-576"><span class="linenos" data-line="576"></span></a><span class="cm">--[[</span> </span><span id="L-577"><a href="#L-577"><span class="linenos" data-line="577"></span></a><span class="cm">Hàm bọc xử lý các đối số một cách cơ bản. Hàm này chắc chắn rằng các hàm được</span> </span><span id="L-578"><a href="#L-578"><span class="linenos" data-line="578"></span></a><span class="cm">gọi qua lệnh #gọi có thể sử dụng khung hiện tại hoặc khung mẹ, và nó cũng cắt</span> </span><span id="L-579"><a href="#L-579"><span class="linenos" data-line="579"></span></a><span class="cm">bớt khoảng cách chung quanh các đối số và xóa các đối số trống.</span> </span><span id="L-580"><a href="#L-580"><span class="linenos" data-line="580"></span></a><span class="cm">]]</span> </span><span id="L-581"><a href="#L-581"><span class="linenos" data-line="581"></span></a> </span><span id="L-582"><a href="#L-582"><span class="linenos" data-line="582"></span></a><span class="kd">local</span> <span class="n">mt</span> <span class="o">=</span> <span class="p">{</span> <span class="n">__index</span> <span class="o">=</span> <span class="kr">function</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">k</span><span class="p">)</span> </span><span id="L-583"><a href="#L-583"><span class="linenos" data-line="583"></span></a> <span class="kr">return</span> <span class="kr">function</span><span class="p">(</span><span class="n">frame</span><span class="p">)</span> </span><span id="L-584"><a href="#L-584"><span class="linenos" data-line="584"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">getArgs</span> <span class="kr">then</span> </span><span id="L-585"><a href="#L-585"><span class="linenos" data-line="585"></span></a> <span class="n">getArgs</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Mô đun:Arguments'</span><span class="p">).</span><span class="n">getArgs</span> </span><span id="L-586"><a href="#L-586"><span class="linenos" data-line="586"></span></a> <span class="kr">end</span> </span><span id="L-587"><a href="#L-587"><span class="linenos" data-line="587"></span></a> <span class="kr">return</span> <span class="n">wrap</span><span class="p">[</span><span class="n">k</span><span class="p">](</span><span class="n">getArgs</span><span class="p">(</span><span class="n">frame</span><span class="p">))</span> <span class="c1">-- Argument processing is left to Module:Arguments. Whitespace is trimmed and blank arguments are removed.</span> </span><span id="L-588"><a href="#L-588"><span class="linenos" data-line="588"></span></a> <span class="kr">end</span> </span><span id="L-589"><a href="#L-589"><span class="linenos" data-line="589"></span></a><span class="kr">end</span> <span class="p">}</span> </span><span id="L-590"><a href="#L-590"><span class="linenos" data-line="590"></span></a> </span><span id="L-591"><a href="#L-591"><span class="linenos" data-line="591"></span></a><span class="kr">return</span> <span class="nb">setmetatable</span><span class="p">(</span><span class="n">p</span><span class="p">,</span> <span class="n">mt</span><span class="p">)</span> </span></pre></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐5c59558b9d‐75x7q Cached time: 20241129052717 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.242 seconds Real time usage: 0.365 seconds Preprocessor visited node count: 1679/1000000 Post‐expand include size: 200920/2097152 bytes Template argument size: 3617/2097152 bytes Highest expansion depth: 15/100 Expensive parser function count: 20/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 12463/5000000 bytes Lua time usage: 0.121/10.000 seconds Lua memory usage: 3428205/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 301.770 1 -total 100.00% 301.770 1 Bản_mẫu:Tài_liệu 83.36% 251.556 1 Mô_đun:Math/tài_liệu 45.41% 137.041 1 Bản_mẫu:Math_templates 43.86% 132.353 1 Bản_mẫu:Navbox_with_collapsible_groups 17.38% 52.450 6 Bản_mẫu:Aligned_table 11.06% 33.369 8 Bản_mẫu:Hlist 9.92% 29.938 1 Bản_mẫu:Clarify 7.87% 23.757 1 Bản_mẫu:Fix 6.15% 18.545 1 Bản_mẫu:High-risk --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Lấy từ “<a dir="ltr" href="https://vi.wikipedia.org/w/index.php?title=Mô_đun:Math&oldid=59436257">https://vi.wikipedia.org/w/index.php?title=Mô_đun:Math&oldid=59436257</a>”</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Thể loại ẩn: <ul><li><a href="/wiki/Th%E1%BB%83_lo%E1%BA%A1i:Trang_b%E1%BB%8B_kh%C3%B3a_h%E1%BA%B3n" title="Thể loại:Trang bị khóa hẳn">Trang bị khóa hẳn</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Trang này được sửa đổi lần cuối vào ngày 14 tháng 3 năm 2020, 16:45.</li> <li id="footer-info-copyright">Văn bản được phát hành theo <a href="/wiki/Wikipedia:Nguy%C3%AAn_v%C4%83n_Gi%E1%BA%A5y_ph%C3%A9p_Creative_Commons_Ghi_c%C3%B4ng%E2%80%93Chia_s%E1%BA%BB_t%C6%B0%C6%A1ng_t%E1%BB%B1_phi%C3%AAn_b%E1%BA%A3n_4.0_Qu%E1%BB%91c_t%E1%BA%BF" title="Wikipedia:Nguyên văn Giấy phép Creative Commons Ghi công–Chia sẻ tương tự phiên bản 4.0 Quốc tế">Giấy phép Creative Commons Ghi công–Chia sẻ tương tự</a>; có thể áp dụng điều khoản bổ sung. Với việc sử dụng trang web này, bạn chấp nhận <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use/vi">Điều khoản Sử dụng</a> và <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy/vi">Quy định quyền riêng tư</a>. Wikipedia® là thương hiệu đã đăng ký của <a rel="nofollow" class="external text" href="https://www.wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, một tổ chức phi lợi nhuận.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Quy định quyền riêng tư</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:Gi%E1%BB%9Bi_thi%E1%BB%87u">Giới thiệu Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Ph%E1%BB%A7_nh%E1%BA%ADn_chung">Lời phủ nhận</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Bộ Quy tắc Ứng xử Chung</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Lập trình viên</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/vi.wikipedia.org">Thống kê</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Tuyên bố về cookie</a></li> <li id="footer-places-mobileview"><a href="//vi.m.wikipedia.org/w/index.php?title=M%C3%B4_%C4%91un:Math&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Phiên bản di động</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c59558b9d-75x7q","wgBackendResponseTime":584,"wgPageParseReport":{"limitreport":{"cputime":"0.242","walltime":"0.365","ppvisitednodes":{"value":1679,"limit":1000000},"postexpandincludesize":{"value":200920,"limit":2097152},"templateargumentsize":{"value":3617,"limit":2097152},"expansiondepth":{"value":15,"limit":100},"expensivefunctioncount":{"value":20,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":12463,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 301.770 1 -total","100.00% 301.770 1 Bản_mẫu:Tài_liệu"," 83.36% 251.556 1 Mô_đun:Math/tài_liệu"," 45.41% 137.041 1 Bản_mẫu:Math_templates"," 43.86% 132.353 1 Bản_mẫu:Navbox_with_collapsible_groups"," 17.38% 52.450 6 Bản_mẫu:Aligned_table"," 11.06% 33.369 8 Bản_mẫu:Hlist"," 9.92% 29.938 1 Bản_mẫu:Clarify"," 7.87% 23.757 1 Bản_mẫu:Fix"," 6.15% 18.545 1 Bản_mẫu:High-risk"]},"scribunto":{"limitreport-timeusage":{"value":"0.121","limit":"10.000"},"limitreport-memusage":{"value":3428205,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-5c59558b9d-75x7q","timestamp":"20241129052717","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>