alastair1008 11 Newbie Poster

I'm trying to write a mothod in C# that will find the value of a point by bicubic interpolation.
basically I have an array of 16 (4x4) float values that are either 1.0f or 0.0f and i am trying to get the float value of a single point by interpolating from the 16 points.