Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
/*
 Copyright 2008,
 CCTC - Computer Science and Technology Center
 IBB-DEB - Institute for Biotechnology and  Bioengineering - Department of Biological Engineering
 University of Minho
    
 This is free software: you can redistribute it and/or modify
 it under the terms of the GNU Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.
    
 This code is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU Public License for more details.
    
 You should have received a copy of the GNU Public License
 along with this code.  If not, see <http://www.gnu.org/licenses/>.
    
 Created inside the SysBio Research Group (http://sysbio.di.uminho.pt)
 University of Minho
 */

public class Main {
    public static double confval(int N, double alfa, double std) {
        return zn(alfa) * (std / Math.sqrt((double) N));
    }

    public static double zn(double alfa)
    // Constant Zn - normal function
    {
        if (alfa == 0.5)
            return (0.67);
        else if (alfa == 0.68)
            return (1.0);
        else if (alfa == 0.80)
            return (1.28);
        else if (alfa == 0.90)
            return (1.64);
        else if (alfa == 0.95)
            return (1.96);
        else if (alfa == 0.99)
            return (2.58);
        return (0.0); // beware, this should never be true
    }
}