🔍

首页Home › 数学工具Math

🔀 替换整数中的数字Replace Integer Digits

把每个整数里的指定数字替换成另一个(例如把所有 0 换成 9),保留符号。本地处理。Replace one digit with another in each integer (e.g. turn every 0 into 9), keeping the sign. Processed locally.

使用说明与常见问题How-to & FAQ

「替换整数中的数字」是什么?What is the Replace Integer Digits tool?

把每个整数里的指定数字替换成另一个(例如把所有 0 换成 9),保留符号。本地处理。Replace one digit with another in each integer (e.g. turn every 0 into 9), keeping the sign. Processed locally.

如何使用「替换整数中的数字」?How do I use the Replace Integer Digits tool?

在「替换整数中的数字」中,把内容粘贴或输入到上方输入框,按需设置「从数字」、「到数字」,结果会实时显示在下方,点击「复制结果」即可复制。Paste integers and set "From digit" and "To digit"; every occurrence of the first digit is replaced by the second (with 0 to 9, 2000 becomes 2999) and the sign is kept. Click "Copy result" to copy the output.

怎样输入多个整数?How do I enter several integers?

每行一个,或用空格、逗号、分号分隔。像 1,234,567 这样每 3 位一个逗号的写法按千位分隔读作一个数(所以 10,100 是 10100,要表示两个数请写 10 100);也可以用下划线分组(1_000)。负号可用 -、−(U+2212)或全角 -,全角数字也能识别。小数、科学计数法(1e3)或夹杂文字会报错并指出是第几个、完整显示那个值。One per line, or separated by spaces, commas or semicolons. A value with a comma every three digits, like 1,234,567, is read as one number with thousands separators (so 10,100 is 10100; write 10 100 for two values); underscores also group digits (1_000). Minus can be a hyphen, the Unicode minus (U+2212) or the fullwidth minus, and fullwidth digits work. Decimals, scientific notation (1e3) or stray text give an error naming the position and showing the whole value.

结果精确吗?Are the results exact?

精确。所有整数都按大整数(BigInt)逐位处理,不经过浮点,超过 2^53 的数(例如 9007199254740993)也不会被舍入。粘贴几千上万行也是线性处理,通常在几十毫秒内完成。Yes. Every value is handled as a big integer (BigInt) with no floating-point step, so numbers above 2^53 such as 9007199254740993 are never rounded. Pasting thousands of lines is processed in linear time, usually within tens of milliseconds.

结果里会有前导零吗?Can the result have leading zeros?

不会。替换后按整数输出:10 把 1 换成 0 得到 0(不是 00),-1 把 1 换成 0 得到 0(不写 -0)。输入里的分隔符(空格、逗号、换行)原样保留。No. The result is written as an integer: in 10, replacing 1 with 0 gives 0 (not 00), and -1 gives 0 (not -0). Separators in the input (spaces, commas, line breaks) are kept as they are.

「替换整数中的数字」免费吗?需要注册吗?Is the Replace Integer Digits free? Do I need an account?

「替换整数中的数字」完全免费,无需注册或安装,打开网页即可使用,手机和电脑都能用;输入的内容只在你的浏览器本地处理。The Replace Integer Digits is completely free with no sign-up or install and works on phones and desktops; what you enter is processed only in your browser.

相关工具Related tools

🔁 反转整数各位数字Reverse Integer Digits🎲 打乱整数各位数字Shuffle Integer Digits➕ 把整数改写成若干数之和Rewrite Integer as Sum✖️ 把整数改写成若干数之积Rewrite Integer as Product🎲 打乱整数列表顺序Shuffle Integers🔢 排序整数各位数字Sort Integer Digits↕️ 排序整数列表Sort Integers🔺 生成整数三元组(勾股等)Generate Integer Triples🪞 生成对称整数(回文数)Generate Symmetric Integersω 生成冯·诺依曼序数Generate von Neumann Ordinalsω 生成策梅洛序数Generate Zermelo Ordinals✂ 拆分整数(按位数 / 块)Split an Integer

← 全部工具All tools