This example tests the hypothesis that at least 50 percent of a population is negative. Because , the null hypothesis at the 5-percent level of significance is not rejected.
using System; using Imsl.Stat; public class SignTestEx1 { public static void Main(String[] args) { double[] x = new double[]{ 92.0, 139.0, - 6.0, 10.0, 81.0, - 11.0, 45.0, - 25.0, - 4.0, 22.0, 2.0, 41.0, 13.0, 8.0, 33.0, 45.0, - 33.0, - 45.0, - 12.0}; SignTest st = new SignTest(x); Console.Out.WriteLine ("Probability = " + st.Compute().ToString("0.000000")); } }
Probability = 0.179642Link to C# source.