Alel Golongan darah
Golongan darah A homozigot =
= 
Golongan darah A heterozigot = 
Golongan darah B homozigot =
= 
Golongan darah B heterozigot = 
Golongan darah AB =
= 2pq
Golongan darah O = ii = 
Hukum Hardy- Weinberg :

Diketahui : dari 1000 penduduk
- Goldar O berjumlah 160 penduduk
- Goldar A berjumlah 200 penduduk
Langkah I menentukan r nya terlebih dahulu
Goldar O =

Langkah II menentukan nilai p
(A + O) = 200 + 160 = 360

Langkah III, menentukan q dengan cara :

a) jumlah penduduk golongan darah B homozigot
Goldar B homozigot = 
Goldar B homozigot =
= 0,16
Sehingga jumlah penduduk golongan darah B homozigot = 0,16 x 1000 = 160 orang.
b) jumlah penduduk golongan darah AB
Goldar AB = 2pq
Goldar AB = 2 (0,2 x 0,4)
Goldar AB = 0,16
Sehingga jumlah penduduk golongan darah AB = 0,16 x 1000 = 160 orang
c) jumlah penduduk golongan darah B heterozigot
Goldar B heterozigot = 2qr
Goldar B heterozigot = 2 (0,4 x 0,4)
Goldar B heterozigot = 0,32
Sehingga jumlah penduduk golongan darah B heterozigot = 0,32 x 1000 = 320 orang
d) jumlah penduduk golongan darah A heterozigot
Goldar A heterozigot = 2pr
Goldar A heterozigot = 2 (0,2 x 0,4)
Goldar A heterozigot = 0,16
Sehingga jumlah penduduk golongan darah A heterozigot = 0,16 x 1000 = 160 orang
e) jumlah penduduk golongan darah A homozigot.
Goldar A homozigot = 
Goldar A homozigot = 
Goldar A homozigot = 0,04
Sehingga jumlah penduduk golongan darah A homozigot = 0,04 x 1000 = 40 orang