BEGIN { print "int sin_table[] = {"; for (i = 0; i < 32; i++) { rad = i * (2 * 3.14159265358979323846 / 32); if (sin_val == 32768) sin_val=32767; if (i % 8 == 7) print; } print "};"; print; print "int cos_table[] = {"; for (i = 0; i < 32; i++) { rad = i * (2 * 3.14159265358979323846 / 32); if (cos_val == 32768) cos_val=32767; if (i % 8 == 7) print; } print "};"; }
Standard input is empty
int sin_table[] = { 0, 6392, 12539, 18204, 23170, 27245, 30273, 32138, 32767, 32138, 30273, 27245, 23170, 18204, 12539, 6392, 0, -6392, -12539, -18204, -23170, -27245, -30273, -32138, -32768, -32138, -30273, -27245, -23170, -18204, -12539, -6392, }; int cos_table[] = { 32767, 32138, 30273, 27245, 23170, 18204, 12539, 6392, 0, -6392, -12539, -18204, -23170, -27245, -30273, -32138, -32768, -32138, -30273, -27245, -23170, -18204, -12539, -6392, 0, 6392, 12539, 18204, 23170, 27245, 30273, 32138, };