But as useful as that is that is besides my point the math works for that but when i try to use it to get 40 different values it repeats.
1 1.6nf 10K 10hz
2 3.18nf 1k 50hz
3 1.6nf 1k 100hz
4 3.18nf 1k 500hz
those are my first four high pass calculations, so unless im misunderstanding a 50 hz is the same as a 500 hz high pass filter which is an invalid result
You're messing up the math
1) 1/(2 * pi * 0.0000000016 * 10000) = 9947 Hz
2) 1/(2 * pi * 0.00000000318 * 1000) = 50048 Hz
3) 1/(2 * pi * 0.0000000016 * 1000) = 99471 Hz
4) same as 2
Off from 10 Hz, 50 Hz, and 100 Hz by three orders of magnitude. Make sure you're taking "nano" to mean 1e-9. It looks like you're using micro farads instead on 1, 2, and 3, and some other units entirely on 4.