【Java开源代码栏目提醒】:网学会员鉴于大家对Java开源代码十分关注,论文会员在此为大家搜集整理了“d13r2.java”一文,供大家参考学习
import java.text.*;
public class d13r2
{
public static void main (String[] args)
{
//program d13r2
//driver for routine mdian1
int i, j, npts = 50;
double xmed;
double data[] = new double[51];
int idum = -5;
xmed = 0.0;
d13r2F g = new d13r2F();
DecimalFormat form = new DecimalFormat("0.000000");
for (i = 1; i <= npts; i++)
{
data[i] = (double)(g.gasdev(idum));
idum = g.gasdev_idum;
}
g.mdianl(data, npts, xmed);
xmed = g.mdian1_xmed;
System.out.println();
System.out.println("Gaussian distrib., zero mean, unit variance");
System.out.print("Median of data set is ");
System.out.println(form.format(xmed) + " ");
System.out.println("Sorted data");
for (i = 1; i <= 10; i++)
{
j = (i - 1) * 5;
System.out.print(" "+form.format(data[j + 1]) + " ");
System.out.print(form.format(data[j + 2]) + " ");
System.out.print(form.format(data[j + 3]) + " ");
System.out.print(form.format(data[j + 4]) + " ");
System.out.println(form.format(data[j + 5]));
}
}
}