数字格式化
Number Formatter
加上或去掉千分位分隔符、按指定位数四舍五入,并按地区习惯改成货币或百分比写法。
添加或去掉千位分隔符,四舍五入到指定位数,格式化为货币或百分数。它还能把格式化过的数字读回去,这是更难的那一半:1.234,56 在德国是一千多一点,在中国是一点多一点。
数字
一行一个,用哪国的写法都可以 — 你打开这个工具,本来就是因为它们是别人的写法。千位分隔符、货币符号、会计用的括号,还有韩式的 만/억 后缀,都读得懂。
格式
2.5 → 3。学校教的那种。
格式化结果
已转换
5
原样保留
1
不是数字的行
第一个值用 만/억 表示
123만 4567
难的是读。1.234,56 在德国是一点几,在美国是一千二百多 — 同样的字符,相反的职责。这里用的规则看位置:. 和 , 里最后出现的那个是小数点,因为分组符号绝不会排在最后。光靠这条就能正确读出常见的四种写法,而不必问你在哪儿。只有一种形状它自己定不了 — 只有一个符号、后面正好三位数字 — 那就交给本页的语言来定:在这里 1,234 是一千二百三十四,1.234 是一点几。
这里把 1.005 舍入到两位小数得到的是 1.01。(1.005).toFixed(2) 给的是 1.00,因为最接近 1.005 的双精度数比它略小一点点 — 这个工具是照十进制字面量来舍入的。
预览
- 1,234,568 — 整数
- ₩1,234,567.89 — 货币
- 123,4567.891 — 按 만 分组
- 123만 4567 — 用 억/만 读
- 1234567.8910 — 不加分隔
列表里第一个数的几种常见写法。
怎么用
粘贴一个或多个数字
一列的话一行一个。格式化过的输入既能读回,也能写出。
说明用哪种分隔符输出
这个设置说的是输出:工具要写成 1,234.56 还是 1.234,56。输入那一侧是按数字本身的形状读的——. 和 , 里靠后的那个是小数点——所以别人用别的表记写的数字,不用告诉工具它从哪来就能转换。只有一种形状光看数字定不下来:只有一个符号,后面正好三位数。那时按这个页面的语言来,所以中文页面上 1,234 是一千二百三十四,1.234 是一点二三四。
选择舍入方式
四舍五入是人们预期的;四舍六入五成双——银行家舍入——是会计系统用的,因为它在一长列数字上不会向上漂移。
常见问题
为什么 1.005 舍入成 1.00?
因为 1.005 无法在二进制里精确存储——存下的值比它略小一点,所以四舍五入正确地给出 1.00。每种语言都是这样;这是算术而不是 bug,也是金额要用整数单位保存的原因。
万和亿怎么读?
预览会同时按万、亿和按千位分组显示这个数。中文按四位分组,西式记法按三位,所以 100,000,000 在一种里别扭,1 亿在另一种里一目了然。
货币支持哪些区域设置?
浏览器自带的区域数据,也就是你的浏览器认识的任何一种。这意味着符号、它的位置和分隔符都来自你的操作系统取用的同一个地方,而不是来自这里一张可能过时的表。
可以从这些接进来
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
CSV 清洗
CSV Cleaner
去掉单元格首尾空白、统一表头、修正数字和日期格式,并报出列数对不上的行。
汇率换算
Currency Converter
按欧洲央行每日参考汇率经欧元交叉换算三十来种货币,也可以直接填入你自己拿到的那个汇率。
韩文大写金额转换
Amount in Hangul
把数字写成合同上用的韩文正式金额写法(일금 오백만원정),也能反着还原成数字。
百分比计算器
Percentage Calculator
把占比、增减率、折后价、加价率和反推原价放在同一个页面上算。
CSV 表关联(VLOOKUP)
CSV Join
按键列做内连接、左连接、右连接或全连接,并把没匹配上的行单独列出来。
CSV 查看器
CSV Viewer
打开很大的分隔符文件,识别列类型、给出列统计和排序,全程不把整份文件读进内存。