和与とは、当事者双方の合意に伴って財物や所領、所職などの権利を移転する行為を指す。具体的行為としては、ある人物が他者に無償で贈与する（その中でも自己の相続人に生前に贈与する行為と寺社や第三者に寄進する行為（他人和与）に分けることが可能である）「贈与」の意味での和与と訴訟当事者同士が和解をもって訴訟を終結させる（これに付随して権利が無条件で他者に移る、または自己の権利を放棄する状況が発生する場合がある）「和解」の意味での和与の2種類ある。和与状はいずれの場合でも作成されたが、「贈与」の和与の場合には去状（避状）など他の文書形式も存在したことや鎌倉幕府が御家人の所領の安易な分散化を規制するために親族に対する悔返権の強化及び他人和与の禁止を行ったことで、現存する和与状は多くは無い。現存する和与状の多くは鎌倉時代以後に盛んになった「和解」の和与に伴って訴訟当事者間で交わされた文書である。
以下は、高速フーリエ変換のプログラムを Q = 4 の場合にMicrosoft Visual Basicの文法を用いて書いた例である。Const pi As Double = 3.14159265358979   '円周率Dim Ndeg As Long '4^degDim Pdeg As Long '4^(deg-i)Dim CR() As Double   '入力実数部Dim CI() As Double   '入力虚数部Dim FR() As Double   '出力実数部Dim FI() As Double   '出力虚数部deg=5 '任意に設定。5ならN=4^5=1024で計算Ndeg=4^degReDim CR(Ndeg - 1) As Double '入力実数部ReDim CI(Ndeg - 1) As Double '入力虚数部ReDim FR(Ndeg - 1) As Double '出力実数部ReDim FI(Ndeg - 1) As Double '出力虚数部'ここで、変換される関数の実部をCR(0)からCR(Ndeg-1)に、虚部をCI(0)からCI(Ndeg-1)に入力しておくこと'フーリエ変換For i = 1 To deg Pdeg = 4 ^ (deg - i) For j0 = 0 To 4 ^ (i - 1) - 1  For j1 = 0 To Pdeg - 1   j = j1 + j0 * Pdeg * 4   'バタフライ演算(Q=4)   w1 = CR(j) + CR(j + Pdeg) + CR(j + 2 * Pdeg) + CR(j + 3 * Pdeg)   w2 = CI(j) + CI(j + Pdeg) + CI(j + 2 * Pdeg) + CI(j + 3 * Pdeg)   w3 = CR(j) + CI(j + Pdeg) - CR(j + 2 * Pdeg) - CI(j + 3 * Pdeg)   w4 = CI(j) - CR(j + Pdeg) - CI(j + 2 * Pdeg) + CR(j + 3 * Pdeg)   w5 = CR(j) - CR(j + Pdeg) + CR(j + 2 * Pdeg) - CR(j + 3 * Pdeg)   w6 = CI(j) - CI(j + Pdeg) + CI(j + 2 * Pdeg) - CI(j + 3 * Pdeg)   w7 = CR(j) - CI(j + Pdeg) - CR(j + 2 * Pdeg) + CI(j + 3 * Pdeg)   w8 = CI(j) + CR(j + Pdeg) - CI(j + 2 * Pdeg) - CR(j + 3 * Pdeg)   CR(j) = w1   CI(j) = w2   CR(j + Pdeg) = w3   CI(j + Pdeg) = w4   CR(j + 2 * Pdeg) = w5   CI(j + 2 * Pdeg) = w6   CR(j + 3 * Pdeg) = w7   CI(j + 3 * Pdeg) = w8   '回転因子   For k = 0 To 3    w1 = Cos(2 * pi * j * k / Pdeg / 4)    w2 = -Sin(2 * pi * j * k / Pdeg / 4)    w3 = CR(j + k * Pdeg) * w1 - CI(j + k * Pdeg) * w2    w4 = CR(j + k * Pdeg) * w2 + CI(j + k * Pdeg) * w1    CR(j + k * Pdeg) = w3    CI(j + k * Pdeg) = w4   Next k  Next j1 Next j0Next i'ビット反転For i = 0 To Ndeg - 1 k = i k1 = 0 For j = 1 To deg  k1 = k1 + (k - Int(k / 4) * 4) * 4 ^ (deg - j)  k = Int(k / 4) Next j FR(i) = CR(k1) FI(i)=CI(k1)Next iこの例では、最深部 (For k、Next k の間の部分)の繰り返し回数が Ndeg log₄ Ndeg となっている。