明日运程首页 · 推算原理

康熙笔画怎么数:氵为什么算四画

用五格剖象法算姓名,第一步就是数笔画。这一步最容易出错,因为姓名学数的不是现代笔画,是康熙字典笔画。

两者能差出好几画,而笔画一错,五个格全错。

差别在哪

一、部首按本字算

康熙字典按部首归字,而部首的画数按本字算,不按偏旁的简写形态:

所以"郭"是右阝(邑 7)加"享"8 画,共 15 画。

二、简体按繁体数

简化字要按对应的繁体字数笔画:

但有个坑:不是所有简体字都要换。于、台、余、范、谷、卜、干、松、沈、姜这些字本身就是传统字形,不能再换成於、臺、餘。查表时把它们当简体换掉,是常见的错误。

一份可复现的笔画表

网上大量在线工具的笔画数是手抄的,错一处就一直错下去。本站的做法是从 Unicode 的 Unihan 数据库生成:

取 kRSUnicode 字段的「部首.余画」,加上部首本字的画数。 部首本字的画数天然就是康熙那一套 —— 所以上面第一条的那些特例,一条规则都不用写,自动就是对的。

简繁的判断用 kBigFive 字段:字本身收在 Big5(纯繁体字集)里,说明它就是传统字形,不换;不在里面的才换成繁体。这一条判据一次就把于、台、余、范、谷和刘、黄、孙、罗、郑分到了正确的两边。

还有一个自校验的技巧:214 个部首本来就是按画数从少到多排列的,所以画数序列必须单调不减。用这条规则自动修正了瓦、禸、鬼、鼎四个部首 —— 它们的现代笔画数比康熙少一画。

生成出来的表 21KB,89 个常见姓氏的画数逐个校验,与通行的姓名学口径完全一致。

已知的偏差

诚实地讲清楚边界:Unihan 是按现代字形拆部首的,少数字与康熙字典自己的分析差一画,比如戴(康熙戈部十四画 = 18,Unihan 推出来是 17)和萬。这些在生成脚本里逐个订正,发现一个加一条。

另外"叶"这类简繁同形的姓氏本身就有歧义 —— 叶是"协"的异体,也是"葉"的简化字。本站按姓氏习惯取葉,15 画。

自己看一眼

输入姓名就能看到每个字的康熙笔画和排出来的五格。生成笔画表的脚本也是公开的,在项目仓库的 scripts/ 目录下。

其他几篇

四柱八字是怎么排出来的 十神是什么:六项运势各看哪一组 五行生克与身强身弱:用神是怎么定的 五格剖象法:天格、人格、地格、外格、总格怎么算

直接看自己的明日运程 →