diff options
| author | wukong <wukong@longaeva> | 2026-04-10 23:46:12 -0700 |
|---|---|---|
| committer | wukong <wukong@longaeva> | 2026-04-10 23:46:12 -0700 |
| commit | 4c4eb1bd8f003b3b57707badd2dd089ed193a896 (patch) | |
| tree | 15b62907fffd70c46a9b4369df93ab33c6aa88ac /binom_coeff.awk | |
| parent | e7d1781578e846a7b1d634cd43c8fab00a67b883 (diff) | |
renamed fir window generators;
minor edits to whitespace and comments for more consistent style;
Diffstat (limited to 'binom_coeff.awk')
| -rw-r--r-- | binom_coeff.awk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/binom_coeff.awk b/binom_coeff.awk index a19f464..6896671 100644 --- a/binom_coeff.awk +++ b/binom_coeff.awk @@ -1,7 +1,9 @@ -#! /usr/bin/awk -f +#!/usr/bin/awk -f ### binomial coeffecient # https://rosettacode.org/wiki/Evaluate_binomial_coefficients + + function binom(n, k) { b = 1 for (i=1; i<(k+1); i++) { @@ -10,9 +12,11 @@ function binom(n, k) { return b } + BEGIN { ARGV[1] ? N = ARGV[1] : N = 1 ARGV[2] ? K = ARGV[2] : K = 1 ARGV[3] ? OFMT = "%." ARGV[3] "g" : OFMT = "%g" printf(OFMT ORS, binom(N, K)) } + |
