通过MCP连接 →

输入计算

数学公式

数学公式: 展开式与英文读法计算器
Show calculation steps (1)
  1. Expanded form as a sum

    Expanded form as a sum: 展开式与英文读法计算器

    The whole number is the sum of each nonzero digit's place value.

广告

结果

标准形式
23,958
展开记数式 20,000 + 3,000 + 900 + 50 + 8
展开因式 2 × 10,000 + 3 × 1,000 + 9 × 100 + 5 × 10 + 8 × 1
展开指数式 2 × 10^4 + 3 × 10^3 + 9 × 10^2 + 5 × 10^1 + 8 × 10^0
英文读法 twenty-three thousand nine hundred fifty-eight

什么是展开式?

展开式(expanded form)就是把一个数字拆开,让你清楚看到每一位数字在它所在数位上的真实大小。比如 23,958 其实等于 20,000 加 3,000 加 900 加 50 加 8。这款计算器可以处理任意整数或小数(允许使用千位逗号和负号),并立刻把它改写成四种不同的"展开"形式,再附上完整的英文数字读法。

Place value breakdown of a multi-digit number into thousands, hundreds, tens and ones
Each digit's value depends on its place, the basis of expanded form.

生成的四种形式

展开记数式(Expanded Notation Form)写出每一位数字的实际位值:\(20{,}000 + 3{,}000 + 900 + 50 + 8\)。展开因式(Expanded Factors Form)把数字乘以它所在的数位单位:\(2 \times 10{,}000 + 3 \times 1{,}000 + 9 \times 100 + 5 \times 10 + 8 \times 1\)。展开指数式(Expanded Exponential Form)用 10 的幂来表示:\(2 \times 10^4 + 3 \times 10^3 + 9 \times 10^2 + 5 \times 10^1 + 8 \times 10^0\)。英文读法(Word Form)把数字用英文单词拼写出来,例如 twenty-three thousand nine hundred fifty-eight。

Four parallel representations of the same number: expanded notation, factors, exponential, and words
The four output forms all describe one number from different angles.

如何使用

在输入框里键入一个数字,就能直接看到结果。你可以加上千位逗号(23,958)、小数点(1000.45),或在数字前面加负号(-204.5)。在展开求和的过程中,数字为 0 的数位会被跳过,因为它们的位值就是零。

计算原理

每一位数字的位值都等于该数字乘以 10 的某次幂:$$\text{value} = d \times 10^{p}$$对于整数部分,最右边的一位是第 0 位(个位),往左依次是十位(\(10^1\))、百位(\(10^2\)),以此类推。对于小数部分,小数点后的第一位是 \(10^{-1}\)(十分位),接着是 \(10^{-2}\)(百分位)。把所有非零数位的位值相加,就能还原出原来的数字:$$N = \sum_{p} d_p \times 10^{p}$$

实例演算:1000.45

整数部分 1000 对应 \(1 \times 10^3\)。小数部分"45"则对应 \(4 \times 10^{-1}\) 和 \(5 \times 10^{-2}\)。所以展开记数式是 \(1{,}000 + 0.4 + 0.05\),而英文读法为"one thousand and forty-five hundredths"。

Decimal number 1000.45 expanded across place values including tenths and hundredths
1000.45 broken into thousands, ones, tenths and hundredths places.

常见问题

能处理小数吗?可以。小数部分的数字使用 10 的负次幂,英文读法会念出最后一位小数所在的数位名称(tenths 十分位、hundredths 百分位、thousandths 千分位,依此类推)。

为什么"and"只出现一次?这里沿用数学课堂上常见的约定:"and"只用来分隔整数部分和小数部分,而不会出现在各个数位组之间。

负数怎么处理?负号会保留在每一项前面,英文读法则会在最前面加上"negative"。

最后更新: