1*9a7741deSElliott Hughes{ n = $1 2*9a7741deSElliott Hughes n += $1 3*9a7741deSElliott Hughes if (n != $1 + $1) print NR, "urk +=" 4*9a7741deSElliott Hughes n = $1 5*9a7741deSElliott Hughes n -= $1 6*9a7741deSElliott Hughes if (n != 0) print NR, "urk -=" 7*9a7741deSElliott Hughes n = $1 8*9a7741deSElliott Hughes n *= 3.5 9*9a7741deSElliott Hughes if (n != 3.5 * $1) print NR, "urk *=" 10*9a7741deSElliott Hughes n = $1 11*9a7741deSElliott Hughes n /= 4 12*9a7741deSElliott Hughes if (n != $1 / 4) print NR, "urk /=" 13*9a7741deSElliott Hughes n = NR 14*9a7741deSElliott Hughes n ^= 2 15*9a7741deSElliott Hughes if (n != NR * NR) print NR, "urk1 ^=", n, NR * NR 16*9a7741deSElliott Hughes n = NR 17*9a7741deSElliott Hughes n **= 2 18*9a7741deSElliott Hughes if (n != NR * NR) print NR, "urk1 **=", n, NR * NR 19*9a7741deSElliott Hughes n = NR 20*9a7741deSElliott Hughes n ^= 1.5 21*9a7741deSElliott Hughes ns = sprintf("%.10g", n) 22*9a7741deSElliott Hughes sq = sprintf("%.10g", NR * sqrt(NR)) 23*9a7741deSElliott Hughes if (ns != sq) print NR, "urk2 ^=", ns, sq 24*9a7741deSElliott Hughes} 25