通过MCP连接 →

输入计算

数学公式

广告

结果

答案
1,584
A × B
矩形小格 数字乘积 位值 分部积
Tens × Tens 12 × 100 1,200
Tens × Ones 24 × 10 240
Ones × Tens 12 × 10 120
Ones × Ones 24 × 1 24

什么是吠陀矩形(盒子法)乘法计算器?

这个工具用印度吠陀心算训练中常见的"矩形法"(又叫盒子法、网格法)来计算两个数相乘并展示过程。它不像竖式那样按列相乘,而是把两个数的各位数字分别排在矩形的两条边上,每个小格的面积就是一个分部积,把所有分部积相加便得到最终答案。顶部显示的结果就是普通的乘积 \(\text{A} \times \text{B}\),因此任何数字都适用;下方的网格拆解则是为两位非负整数设计的学习辅助。

使用方法

输入第一个数 \(\text{A}\) 和第二个数 \(\text{B}\),即可读取"答案"。如果两个数都是非负整数,页面会显示一张表格,列出四个小格的乘积及其位值,让你清楚看到结果是怎么一步步累加出来的。多加练习,你就能在脑中完成同样的拆解。

公式详解

把 \(\text{A}\) 写成 \(10\cdot a_1 + a_0\),把 \(\text{B}\) 写成 \(10\cdot b_1 + b_0\),其中 \(a_1\)、\(b_1\) 是十位数字,\(a_0\)、\(b_0\) 是个位数字。矩形有四个小格,面积分别为 \(a_1\cdot b_1\)、\(a_1\cdot b_0\)、\(a_0\cdot b_1\) 和 \(a_0\cdot b_0\)。按位值放大后:

$$\text{A} \times \text{B} = 100\cdot(a_1\cdot b_1) + 10\cdot(a_1\cdot b_0 + a_0\cdot b_1) + 1\cdot(a_0\cdot b_0)$$
2x2 网格,按数位把两个两位数分成十位和个位
格子法把每个数分成几十和几个,然后在各自的格子里把每一对相乘。

实例演示

以 \(44 \times 36\) 为例:\(a_1=4\),\(a_0=4\),\(b_1=3\),\(b_0=6\)。各格为:\(4\cdot 3=12\)(\(\times 100 = 1200\))、\(4\cdot 6=24\)(\(\times 10 = 240\))、\(4\cdot 3=12\)(\(\times 10 = 120\))、\(4\cdot 6=24\)(\(\times 1 = 24\))。合计 \(= 1200 + 240 + 120 + 24 = 1584\),正好等于 \(44 \times 36\)。

23 乘 14 的矩形乘法解法,四个部分积相加
解题示例:把 \(23 \times 14\) 分成 \(20+3\) 和 \(10+4\),各格乘积 200、30、80、12 相加得 322。

常见问题

支持小数或负数吗? 乘积本身支持——"答案"始终等于 \(\text{A} \times \text{B}\)。但盒子网格只对非负整数显示,因为只有这样按位数拆解才有意义。

为什么要用盒子法? 它能清晰地呈现位值概念,非常适合心算练习和乘法教学。

位数超过两位怎么办? "答案"依然精确无误;只是这个简洁的四格网格是为两位数输入设计的。

最后更新: