遗传算法的代表算法(分享3个算宝宝性别的算法)(1)

1、38 怀孕的农历月份–怀孕时准妈妈的虚龄

得出结果数尾数为单,是男孩;尾数为双,是女孩。举个栗子说,宝爸1994年5月15日出生(农历四月初五),宝妈1996年8月8日出生(农历六月廿四),2017年10月15日左右怀孕(农历八月廿六)。那么38 8-22=24,得出的结果数尾数为双,说明是女孩。

遗传算法的代表算法(分享3个算宝宝性别的算法)(2)

2、49+怀孕时的农历月份-怀孕时准妈妈的虚岁年龄+19

如果结果是双数则是女孩,若结果是单数则是男孩。举个栗子说,宝爸1994年5月15日出生(农历四月初五),宝妈1996年8月8日出生(农历六月廿四),2017年10月15日左右怀孕(农历八月廿六)。那么49 8-22 19=54,得出的结果数尾数为双,说明是女孩。

3、怀孕时准爸爸的年龄(虚岁) 准妈妈的年龄(虚岁) 怀孕的月份数三者之和,除以9

结果取整数,单数是男孩,双数或零是女孩。举个栗子说,宝爸1994年5月15日出生(农历四月初五),宝妈1996年8月8日出生(农历六月廿四),2017年10月15日左右怀孕(农历八月廿六)。那么24 22-8=38,38/9=4余2,得出的结果数尾数为双,说明是女孩。

,