血型遗传规律
查询所有处理都在浏览器本地完成,数据不上传服务器
输出
选父母的血型,看子女可能出现哪些血型、不可能出现哪些。算法就是一对等位基因的孟德尔遗传:A 与 B 是显性、O 是隐性,所以 A 型的基因型可能是 AA 或 AO,B 型可能是 BB 或 BO。父母各给一个等位基因,组合出子女的血型。「能不能生出 O 型」是最常被问的问题 —— AB 型父母生不出 O 型孩子,而 A 型与 B 型父母可以。百分比那一栏依赖一个必须说明的假设:工具不知道你属于哪个人群,所以按「每种表现型下各基因型等概率」计算(A 型按 AA、AO 各一半)。能 / 不能才是可靠结论,百分比只是这个假设下的参考值。
功能
- 父母血型推子女:可能的血型与不可能的血型分别列出
- 给出每个血型的基因型(AA / AO / BB / BO / AB / OO)
- 百分比按「各基因型等概率」的假设计算,并写在结果里
- 父母血型的基因型也列出来,方便核对推理过程
- 父母各是一个下拉框:A / B / AB / O 四项点一下就行,不用记写法
- O 型那一项直接写着「字母 O」,不会跟数字 0 混
使用方法
- 选父方的血型,再选母方的血型
- 子女可能的血型与百分比出现在第一段
- 不可能的血型单独一段 —— 这一条最常用
- 百分比那一栏的假设写在结果末尾
常见问题
- AB 型父母能生出 O 型孩子吗?
- 不能。AB 型只有 AB 一种基因型,无论与谁配对,子女都会拿到一个 A 或一个 B,所以至少表现为 A、B 或 AB。反过来,A 型与 B 型父母可以生出 O 型孩子(双方都是 AO / BO 时),这是最常见的误解之一。
- 百分比为什么是假设值?
- 因为「A 型」其实是 AA 与 AO 两种基因型,而它们的比例取决于人群的基因频率 —— 工具不知道你属于哪个人群,只能按各占一半来算。换一个地区,百分比就会变。所以结果里能 / 不能的结论是可靠的(它只依赖遗传规则),而百分比是参考值(它依赖这个假设)。
- 血型里的 O 会不会被打成数字 0?
- 不会 —— 血型是从下拉框里选的,O 型那一项写的就是「O 型(字母 O)」,没有手打的余地,也就没有打成数字 0 的可能。(血型写错的地方几乎都出在这里:两者在有些字体里几乎一样,而 O 型与「0 型」是两个不同的东西。)
- 这个结果能用于亲子鉴定吗?
- 不能。血型只能排除某些组合(比如 O 型父母不能生出 AB 型孩子),但不能确认亲子关系 —— 很多不同的父母组合都能生出同一种血型。亲子鉴定需要 DNA 检测,请到有资质的机构做。
相关工具
分数计算
转换分数约分、最大公约数与最小公倍数、小数转分数、分数四则运算。全程用 BigInt 计算,超大整数不会丢精度。
生肖查询
查询输入年份查生肖与干支(天干地支),或输入生肖名反查年份。同时列出前后各若干年的年份,并说明农历年的边界。
纸张尺寸
查询A、B、C 系列与北美纸张尺寸的毫米、厘米、英寸,以及 72 / 150 / 300 DPI 下的像素值。全部在浏览器本地完成,离线可用。
元素周期表
查询查任意元素的原子序数、中英日文名称、相对原子质量、分类、周期、族与电子排布;也可按周期、区间或分类列出整组。
历史朝代
查询输入年份查当时的朝代,或输入朝代名查起止年、都城与开国君主。并立政权(宋辽金西夏)会一起列出,留空可看完整朝代表。
尺码对照
查询衣服、鞋与钩针的尺码互查,胸罩按上胸围与下胸围的差值算罩杯:输入中国码、欧码、美码、日码或脚长,给出各系统的对应值,并附大一码参考。