@Override
    public double arvo() throws IllegalStateException {
        if (!super.argumenttiAsetettu()) {
            throw new IllegalStateException();
        }
        
        return Math.cos(super.getArgumentti().arvo());
    }