오행의 상생(相生)·상극(相剋)에 관해서는 이미 여러 곳에서 언급한 바 있으며, 성명학에서도 이를 그대로 응용한다. 성명학에서 오행은 다음 두 가지 방법으로 구분할 수 있다.
1. 삼원별(三元別) 획수에 따른 오행
오행
목(木)
화(火)
토(土)
금(金)
수(水)
삼원별(三元別) 잔수(殘數)
1,2
3,4
5,6
7,8
9,10
천간
甲乙
丙丁
戊己
庚辛
壬癸
획수에 따른 오행을 수리오행 또는 삼원오행(三元五行)이라고 하는데, 다음과 같이 분류한다.
10획 이상은 10의 배수를 뺀 나머지 수(殘數)를 기준으로 한다. 위의 예에서 성자(姓字)인 洪(홍)은 10획이므로 수(水)에 해당하고, 성자와 첫 이름자인 吉(길)을 합하니 16획이므로 10을 빼면 6이 남아 土(토)이며, 이름자를 합하니 18획이므로 10을 빼면 8이 남아 금(金)이 된다. 그러므로 이 [洪吉童]의 삼원오행은 수(水)·토(土)·금(金)이다. <참고> 29획, 39획 등과 같이 끝수가 9인 획수는 수(水)에 해당한다.