怎么算五行公式?

羊帆瑶羊帆瑶最佳答案最佳答案

五行公式运算规则:

运算的数字只能是0和1;

运算的过程中不进位;

运算的的过程中不借位。

五行运算的法则:在五行关系中,同类相叠者不加不减仍为原五行;相生者相叠则被化成生者之行;克者相叠则被化成被克者之行。在公式中将生克变化用加减运算号来表示。具体化为:

同一行相加,结果仍为原来的行。如:木+木=木;

生者与被生者相加,结果为该生者。如:木+火=火;

克者跟被克者相加,结果为被克者。如:木+金=木。

五行公式在计算机中表示,木行用二进制代码0001表示,火行用0010表示,土行用0100表示,金行用1000表示,水行用1001表示。

五行运算与二进制运算关系为:

五行相加相当于代码作二进制逻辑或(或称或运算,符号为∨),运算规则是:遇到代码中的同一数位,0与1运算结果为1,0与0运算结果为0,1与1运算结果为1。如木+火=0001∨0010=0011=火;木+金=0001∨1000=1001=木。

五行相减相当于二进制代码取反后与另一行代码用逻辑或运算,然后逻辑与原代码在三者中的后两者再用逻辑或。运算规则是:相同码位上,被减行代码与后二者的码位相同者取相同,不同者取后者。如:水-木=1001+(~0001∨1001)∨(~0001∨1001)=1001

所以,五行加法与二进制对应的或运算完全相同,五行减法与二进制的运算有些复杂,不过,如果给电子计算机作一段程序就能代替运算。

我来回答
请发表正能量的言论,文明评论!